> Some jvmti tests use
> -Djava.util.concurrent.ForkJoinPool.common.parallelism
> to control the pool of virtual threads. However, it is controlled by
> jdk.virtualThreadScheduler.parallelism property.
>
> The non-continuations implementation doesn't use any of these properties and
> it was just
On Wed, 24 Jan 2024 14:48:52 GMT, Volker Simonis wrote:
>> Currently we don't record dependencies on redefined methods (i.e.
>> `evol_method` dependencies) in JIT compiled methods if none of the
>> `can_redefine_classes`, `can_retransform_classes` or
>> `can_generate_breakpoint_events` JVMTI c
On Thu, 25 Jan 2024 13:33:10 GMT, Andrew Dinn wrote:
>> Requiring such an API opens the module to anybody, though, punching a hole
>> into the module boundary.
>>
>> BB currently opens the jdk.internal.misc.Unsafe class to a module on a
>> seperate class loader that is not reachable outside an
The fix adds new test for FollowReferences JVMTI function to verify correctness
of reported field indexes.
-
Commit messages:
- jcheck
- new test
Changes: https://git.openjdk.org/jdk/pull/17580/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=17580&range=00
Issue: https:/
On Thu, 25 Jan 2024 15:33:36 GMT, Matthias Baesken wrote:
> > I can't try this and don't use AIX, but it looks good. It follows the same
> > pattern as the other AIX cases in the file.
> > Although the others (e.g. line 200) don't throw_internal_error if the call
> > returns -1, they just retur
On Wed, 24 Jan 2024 21:01:37 GMT, Leonid Mesnik wrote:
>> Some jvmti tests use
>> -Djava.util.concurrent.ForkJoinPool.common.parallelism
>> to control the pool of virtual threads. However, it is controlled by
>> jdk.virtualThreadScheduler.parallelism property.
>>
>> The non-continuations impleme
On Thu, 25 Jan 2024 14:25:51 GMT, Thomas Stuefe wrote:
> Do we need the cast? perfstat_memory_total_t members are all 64-bit, no?
>
> Also, can we shorten this to:
>
> ```
> return (available ? memory_info.pgsp_free : memory_info.pgsp_total) * 4096;
> ```
Hi Thomas, I see no types defined here
On Thu, 25 Jan 2024 14:11:35 GMT, Kevin Walls wrote:
> I can't try this and don't use AIX, but it looks good. It follows the same
> pattern as the other AIX cases in the file.
>
> Although the others (e.g. line 200) don't throw_internal_error if the call
> returns -1, they just return -1. You
On Thu, 25 Jan 2024 12:30:15 GMT, Matthias Baesken wrote:
> The get_total_or_available_swap_space_size coding misses AIX support, we only
> return 0. This should be enhanced.
> The perfstat API can be used, see
> https://www.ibm.com/docs/pt/aix/7.2?topic=interfaces-perfstat-memory-total-interfa
On Thu, 25 Jan 2024 12:30:15 GMT, Matthias Baesken wrote:
> The get_total_or_available_swap_space_size coding misses AIX support, we only
> return 0. This should be enhanced.
> The perfstat API can be used, see
> https://www.ibm.com/docs/pt/aix/7.2?topic=interfaces-perfstat-memory-total-interfa
On Thu, 25 Jan 2024 12:16:13 GMT, Rafael Winterhalter
wrote:
> Requiring such an API opens the module to anybody, though, punching a hole
> into the module boundary.
How so? Any module created to print Lookups can easily rely on a shared secret
to secure the API. Byteman employs a non-null In
On Tue, 23 Jan 2024 19:57:14 GMT, Vladimir Ivanov wrote:
>> Volker Simonis has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> Updated option description and assertion based on review feedback
>
> I support keeping the logic under a flag. I
> Compiler Control (https://openjdk.org/jeps/165) provides method-context
> dependent control of the JVM compilers (C1 and C2). The active directive
> stack is built from the directive files passed with the
> `-XX:CompilerDirectivesFile` diagnostic command-line option and the
> Compiler.add_dir
The get_total_or_available_swap_space_size coding misses AIX support, we only
return 0. This should be enhanced.
The perfstat API can be used, see
https://www.ibm.com/docs/pt/aix/7.2?topic=interfaces-perfstat-memory-total-interface
.
-
Commit messages:
- JDK-8324637
Changes: http
On Fri, 16 Apr 2021 20:30:15 GMT, Rafael Winterhalter
wrote:
>> To allow agents the definition of auxiliary classes, an API is needed to
>> allow this. Currently, this is often achieved by using `sun.misc.Unsafe` or
>> `jdk.internal.misc.Unsafe` ever since the `defineClass` method was removed
On Wed, 24 Jan 2024 07:30:27 GMT, Thomas Stuefe wrote:
> For me the unresolved question is still:
>
> * do we want an unconditional load of *.a for a given *.so (have yet to see
> any documentation for this a-file duality)
Yes.
The documentation link -
https://www.ibm.com/docs/en/aix/7.3?top
On Thu, 25 Jan 2024 06:39:56 GMT, Alexander Kriegisch wrote:
>> Setting '-javaagent' is mainly an operations problem. Many build tools do
>> not allow to declare a test dependency this way as the life cycles are not
>> laid out for it, the internal repository location might be machine
>> dependen
17 matches
Mail list logo