[Kim Barret wrote:]
>>> pre-existing: There are a lot of non-static class data members that are
>>> pointers to
>>> GrowableArray that seem like they would be better as direct, e.g.
>>> non-pointers.
>>>
>>> pre-existing: There are a lot of iterations over GrowableArray's that would
>>> be
>>>
> HeapDumper dumps virtual threads in 2 places:
> - dumping platform threads (mounted virtual threads are dumped as separate
> thread object);
> - dumping heap objects when the object is `java.lang.VirtualThread`.
>
> In the 2nd case mounted virtual threads should be skipped (as they are
>
> On AIX, repeated calls to dlopen referring to the same shared library may
> result in different, unique dl handles to be returned from libc. In that it
> differs from typical libc implementations that cache dl handles.
>
> This causes problems in the JVM with code that assumes equality of
On Fri, 22 Dec 2023 14:50:16 GMT, Joachim Kern wrote:
>> On AIX, repeated calls to dlopen referring to the same shared library may
>> result in different, unique dl handles to be returned from libc. In that it
>> differs from typical libc implementations that cache dl handles.
>>
>> This
> On AIX, repeated calls to dlopen referring to the same shared library may
> result in different, unique dl handles to be returned from libc. In that it
> differs from typical libc implementations that cache dl handles.
>
> This causes problems in the JVM with code that assumes equality of
On Fri, 22 Dec 2023 13:22:19 GMT, Stefan Karlsson wrote:
>> pre-existing: There are a lot of non-static class data members that are
>> pointers to
>> GrowableArray that seem like they would be better as direct, e.g.
>> non-pointers.
>>
>> pre-existing: There are a lot of iterations over
On Wed, 20 Dec 2023 21:11:09 GMT, Kim Barrett wrote:
> I'm not a fan of the additional clutter in APIs that the static memory types
> add. If we had a variant of GrowableArrayCHeap that was not itself
> dynamically allocatable and took a memory type to use internally as a
> constructor
On Fri, 22 Dec 2023 01:43:07 GMT, Alex Menkov wrote:
>> HeapDumper dumps virtual threads in 2 places:
>> - dumping platform threads (mounted virtual threads are dumped as separate
>> thread object);
>> - dumping heap objects when the object is `java.lang.VirtualThread`.
>>
>> In the 2nd case
On Thu, 21 Dec 2023 10:01:04 GMT, Thomas Stuefe wrote:
> > > > > What happens if we accidentally attempt to load a "real" static
> > > > > library, which is also named *.a? Would dlopen() then crash? What
> > > > > would happen?
> > >
> > >
> > > > I don't think the problem is with *.a .
On Wed, 20 Dec 2023 02:57:29 GMT, Andrei Pangin wrote:
>> Dmitry Chuyko has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 33 commits:
>>
>> - Merge branch 'openjdk:master' into compiler-directives-force-update
>> - Merge branch
> 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
>
On Wed, 20 Dec 2023 02:40:40 GMT, Andrei Pangin wrote:
>> Dmitry Chuyko has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 33 commits:
>>
>> - Merge branch 'openjdk:master' into compiler-directives-force-update
>> - Merge branch
12 matches
Mail list logo