On Wed, 21 Aug 2024 14:07:00 GMT, Magnus Ihse Bursie wrote:
>> Add a make target to generate an Xcode project file for Hotspot.
>>
>> This PR is the result of a cooperation between me and @gerard-ziemski.
>> Gerard developed the original Xcode generator (as a stand-alone project in
>> https:/
On Tue, 13 Aug 2024 09:57:51 GMT, Magnus Ihse Bursie wrote:
> Add a make target to generate an Xcode project file for Hotspot.
>
> This PR is the result of a cooperation between me and @gerard-ziemski. Gerard
> developed the original Xcode generator (as a stand-alone project in
> https://gith
On Tue, 5 Sep 2023 07:53:36 GMT, Afshin Zafari wrote:
> A new benchmark for measuring the NMT overhead in `summary` and `detail`
> modes.
> The tests are run using:
>
> make CONF=debug test TEST="micro:java.vm.runtime.NMTBenchmark"
> MICRO="RESULTS_FORMAT=j
On Tue, 26 Sep 2023 09:51:32 GMT, Magnus Ihse Bursie wrote:
> Should there not be a label to alert NMT folks for reviewing?
Thanks for the comment.
-
PR Comment: https://git.openjdk.org/jdk/pull/15563#issuecomment-1735229316
penjdk.org/browse/JDK-8316813) is
> created for measuring the virtual memory tracing parts of NMT.
Afshin Zafari has updated the pull request with a new target base due to a
merge or a rebase. The pull request now contains five commits:
- Merge branch 'master' into _8314438
- ne
On Mon, 25 Sep 2023 07:41:24 GMT, Alan Bateman wrote:
>> Afshin Zafari has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> new benchmark moved to vm/runtime folder.
>
> test/micro/org/openjdk/bench/java/
penjdk.org/browse/JDK-8316813) is
> created for measuring the virtual memory tracing parts of NMT.
Afshin Zafari has updated the pull request incrementally with one additional
commit since the last revision:
new benchmark moved to vm/runtime folder.
-
Changes:
-
On Wed, 6 Sep 2023 19:56:10 GMT, Gerard Ziemski wrote:
> The test will not compile for me unless I add:
>
> `import java.util.concurrent.TimeUnit;`
Sorry, it was removed mistakenly before pushing the code. Now fixed.
> You said `The JSON file can be used for visualising the results.` Can you
A new benchmark for measuring the NMT overhead in `summary` and `detail` modes.
The tests are run using:
make CONF=debug test TEST="micro:java.util.NMTBenchmark"
MICRO="RESULTS_FORMAT=json"
The results are written to a JSON file that can be visualized using [JMH
Visualizer](https://jmh.moreth
On Mon, 24 Apr 2023 00:23:18 GMT, Kim Barrett wrote:
> I believe this may have missed removing the exception specifier from an
> operator new inside AnyObj, allocation.cpp, since gcc 12 and up on my end now
> refuses to compile HotSpot with this change. I'll create a cleanup change for
> this,
On Mon, 17 Apr 2023 17:09:44 GMT, Afshin Zafari wrote:
> - The `throw()` (i.e., no throw) specifications are removed from the
> instances of `operator new` where _do not_ return `nullptr`.
>
> - The `-fcheck-new` is removed from the gcc compile flags.
>
> - The `operator
On Thu, 20 Apr 2023 08:41:58 GMT, Afshin Zafari wrote:
>> - The `throw()` (i.e., no throw) specifications are removed from the
>> instances of `operator new` where _do not_ return `nullptr`.
>>
>> - The `-fcheck-new` is removed from the gcc compile flags.
>>
On Thu, 20 Apr 2023 06:58:20 GMT, David Holmes wrote:
>> A possible reason for keeping this `operator new` is to force the use of
>> null return for oom for this class.
>> If it's removed then we have the option of (perhaps unintentionally) using
>> the terminating allocator.
>> That doesn't se
On Tue, 18 Apr 2023 18:25:55 GMT, Kim Barrett wrote:
>> Afshin Zafari has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> 8305590: Remove nothrow exception specifications from operator new
>
> s
>
> ### Tests
> local: linux-x64 gtest:GrowableArrayCHeap, macosx-aarch64 hotspot:tier1
> mach5: tiers 1-5
Afshin Zafari has updated the pull request incrementally with one additional
commit since the last revision:
8305590: Remove nothrow exception specifications from operato
On Wed, 19 Apr 2023 11:49:49 GMT, David Holmes wrote:
>> Afshin Zafari has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> 8305590: Remove nothrow exception specifications from operator new
>
> s
On Wed, 19 Apr 2023 11:00:32 GMT, Kim Barrett wrote:
>> Afshin Zafari has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> 8305590: Remove nothrow exception specifications from operator new
>
> src/hotspot/s
On Tue, 18 Apr 2023 18:59:31 GMT, Kim Barrett wrote:
>> src/hotspot/share/runtime/thread.hpp line 203:
>>
>>> 201: static bool is_JavaThread_protected_by_TLH(const JavaThread* target);
>>> 202:
>>> 203: void operator delete(void* p);
>>
>> Should you have removed delete and Thread::alloca
On Tue, 18 Apr 2023 18:29:13 GMT, Kim Barrett wrote:
>> Afshin Zafari has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> 8305590: Remove nothrow exception specifications from operator new
>
> src/hotspot/sh
>
> ### Tests
> local: linux-x64 gtest:GrowableArrayCHeap, macosx-aarch64 hotspot:tier1
> mach5: tiers 1-5
Afshin Zafari has updated the pull request incrementally with one additional
commit since the last revision:
8305590: Remove nothrow exception specifications from operato
- The `throw()` (i.e., no throw) specifications are removed from the instances
of `operator new` where _do not_ return `nullptr`.
- The `-fcheck-new` is removed from the gcc compile flags.
- The `operator new` and `operator delete` are deleted from `StackObj`.
- The `GrowableArrayCHeap::operato
21 matches
Mail list logo