While experimenting I built a 64-bit debug version with the last patch that
fixes the memory leak,
but on one specific application causes a crash.
On the 32-bit debug version the crash occurs, it seems, when the primodal Rexx
instance gets
terminated (a Rexx program got successfully executed with another Rexx
instance).
On the 64-bit debug version the crash occurs when executing a Rexx program with
another Rexx
instance. Here is the Java hs_error*.log file with the stack trace:
# # A fatal error has been detected by the Java Runtime Environment: # #
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000007feddd8e86d, pid=11700,
tid=0x0000000000003bb4 # # JRE version: Java(TM) SE Runtime Environment
(8.0_131-b11) (build
1.8.0_131-b11) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.131-b11
mixed mode windows-amd64
compressed oops) # Problematic frame: # C [rexx.dll+0xfe86d]
MemoryObject::markObjectsMain+0xfd
# # Failed to write core dump. Minidumps are not enabled by default on
client versions of
Windows # # If you would like to submit a bug report, please visit: #
http://bugreport.java.com/bugreport/crash.jsp # The crash happened outside
the Java Virtual
Machine in native code. # See problematic frame for where to report the
bug. # --------------- T
H R E A D --------------- Current thread (0x000000000c82e800): JavaThread
"JavaFX Application
Thread" [_thread_in_native, id=15284,
stack(0x000000000d2c0000,0x000000000d340000)] siginfo:
ExceptionCode=0xc0000005, reading address 0xffffffffffffffff Registers:
RAX=0x0060000007feddf4,
RBX=0x0000000000000000, RCX=0x000007ffff610022, RDX=0x0000000000000041
RSP=0x000000000d337f90,
RBP=0x000000000c82e9f8, RSI=0x000007ffff588568, RDI=0x000000000d337fc0 R8
=0x0000000000000004,
R9 =0x000000000002d563, R10=0x000007feddf611b8, R11=0x000007fffd7a3f60
R12=0x000000000d339c40,
R13=0x0000000000000000, R14=0x0000000000000002, R15=0x000000000e5e8b30
RIP=0x000007feddd8e86d,
EFLAGS=0x0000000000010206 Top of Stack: (sp=0x000000000d337f90)
0x000000000d337f90:
000007feddffada0 0000000007feddff 0x000000000d337fa0: cccccccccccccccc
cccccccccccccccc
0x000000000d337fb0: 0000000000000041 000007ffff610022 0x000000000d337fc0:
000000000d337ff0
000007feddd8e6ee 0x000000000d337fd0: 000007feddffada0 000007feddffada0
0x000000000d337fe0:
cccccccccccccccc cccccccccccccccc 0x000000000d337ff0: 000000000d338020
000007feddd8eb16
0x000000000d338000: 000007feddffada0 000007feddf689a0 0x000000000d338010:
0000000000000004
000000000002d563 0x000000000d338020: 000000000d338060 000007feddd78924
0x000000000d338030:
000007feddffada0 cccccccccccccccc 0x000000000d338040: cccccccccccccccc
cccccccccccccccc
0x000000000d338050: cccccccccccccccc cccccccccccccccc 0x000000000d338060:
000000000d3380a0
000007feddd8ddab 0x000000000d338070: 000007feddffaf38 0000000000000060
0x000000000d338080:
cccccccccccccccc cccccccccccccccc Instructions: (pc=0x000007feddd8e86d)
0x000007feddd8e84d: ff
c0 48 8b 4c 24 40 48 89 81 08 0b 00 00 48 8b 0x000007feddd8e85d: 44 24 28
48 8b 00 48 8b 54 24
20 48 8b 4c 24 28 0x000007feddd8e86d: ff 50 10 e9 79 ff ff ff 48 83 c4 30
5f c3 cc cc
0x000007feddd8e87d: cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc
Register to memory mapping:
RAX=0x0060000007feddf4 is an unknown value RBX=0x0000000000000000 is an
unknown value
RCX=0x000007ffff610022 is an unknown value RDX=0x0000000000000041 is an
unknown value
RSP=0x000000000d337f90 is pointing into the stack for thread:
0x000000000c82e800
RBP=0x000000000c82e9f8 is an unknown value RSI=0x000007ffff588568 is an
unknown value
RDI=0x000000000d337fc0 is pointing into the stack for thread:
0x000000000c82e800 R8
=0x0000000000000004 is an unknown value R9 =0x000000000002d563 is an
unknown value
R10=0x000007feddf611b8 is an unknown value R11=0x000007fffd7a3f60 is an
unknown value
R12=0x000000000d339c40 is pointing into the stack for thread:
0x000000000c82e800
R13=0x0000000000000000 is an unknown value R14=0x0000000000000002 is an
unknown value
R15=0x000000000e5e8b30 is an unknown value Stack:
[0x000000000d2c0000,0x000000000d340000],
sp=0x000000000d337f90, free space=479k Native frames: (J=compiled Java
code, j=interpreted,
Vv=VM code, C=native code) C [rexx.dll+0xfe86d]
MemoryObject::markObjectsMain+0xfd C
[rexx.dll+0xfe6ee] MemoryObject::markObjects+0x3e C [rexx.dll+0xfeb16]
MemoryObject::collect+0x86 C [rexx.dll+0xe8924]
NormalSegmentSet::handleAllocationFailure+0x34 C
[rexx.dll+0xfddab] MemoryObject::newObject+0xab C [rexx.dll+0x26249]
new_object+0x39 C
[rexx.dll+0x16c71d] RexxToken::operator new+0x2d C [rexx.dll+0x1461a0]
RexxClause::RexxClause+0xa0 C [rexx.dll+0x15cdd6]
LanguageParser::initializeForParsing+0x256 C
[rexx.dll+0x15cb68] LanguageParser::compileSource+0x28 C [rexx.dll+0x15e22d]
LanguageParser::translateInterpret+0x4d C [rexx.dll+0x163720]
LanguageParser::translateInterpret+0x130 C [rexx.dll+0xcea59]
RexxCode::interpret+0x49 C
[rexx.dll+0xc09e4] RexxActivation::interpret+0x74 C [rexx.dll+0x13b42d]
RexxInstructionInterpret::execute+0x6d C [rexx.dll+0xbf31c]
RexxActivation::run+0x56c C
[rexx.dll+0xce7a7] RexxCode::run+0x97 C [rexx.dll+0x3cb02]
MethodClass::run+0x82 C
[rexx.dll+0x57233] RexxObject::processUnknown+0x113 C [rexx.dll+0x58607]
RexxObject::messageSend+0x167 C [rexx.dll+0x126ee3]
ExpressionStack::send+0x73 C
[rexx.dll+0x12667c] RexxExpressionMessage::evaluate+0x15c C
[rexx.dll+0x12743a]
RexxBinaryOperator::evaluate+0x4a C [rexx.dll+0x12743a]
RexxBinaryOperator::evaluate+0x4a C
[rexx.dll+0x141bae] RexxInstruction::evaluateArguments+0x8e C
[rexx.dll+0x13c391]
RexxInstructionMessage::execute+0x131 C [rexx.dll+0xbf31c]
RexxActivation::run+0x56c C
[rexx.dll+0xce7a7] RexxCode::run+0x97 C [rexx.dll+0x3cb02]
MethodClass::run+0x82 C
[rexx.dll+0x585d6] RexxObject::messageSend+0x136 C [rexx.dll+0xbfa3b]
RexxActivation::forward+0x22b C [rexx.dll+0x13a255]
RexxInstructionForward::execute+0x3a5 C
[rexx.dll+0xbf31c] RexxActivation::run+0x56c C [rexx.dll+0xce7a7]
RexxCode::run+0x97 C
[rexx.dll+0x3cb02] MethodClass::run+0x82 C [rexx.dll+0x585d6]
RexxObject::messageSend+0x136 C
[rexx.dll+0xbfa3b] RexxActivation::forward+0x22b C [rexx.dll+0x13a255]
RexxInstructionForward::execute+0x3a5 C [rexx.dll+0xbf31c]
RexxActivation::run+0x56c C
[rexx.dll+0xce7a7] RexxCode::run+0x97 C [rexx.dll+0x3cb02]
MethodClass::run+0x82 C
[rexx.dll+0x57233] RexxObject::processUnknown+0x113 C [rexx.dll+0x58607]
RexxObject::messageSend+0x167 C [rexx.dll+0x26751]
RexxObject::sendMessage+0x51 C
[rexx.dll+0x113015] Activity::traceOutput+0xc5 C [rexx.dll+0xc2ab1]
RexxActivation::traceValue+0x1b1 C [rexx.dll+0x1270a9]
RexxActivation::traceResult+0x49 C
[rexx.dll+0x1311be] DoBlock::checkControl+0x5e C [rexx.dll+0x13366c]
RexxInstructionControlledDo::iterate+0x5c C [rexx.dll+0x12ca70]
RexxInstructionBaseDo::reExecute+0x80 C [rexx.dll+0x1392ae]
RexxInstructionEnd::execute+0xfe C
[rexx.dll+0xbf31c] RexxActivation::run+0x56c C [rexx.dll+0xce87b]
RexxCode::call+0xbb C
[rexx.dll+0xce923] RexxCode::call+0x93 C [rexx.dll+0x68505]
RoutineClass::call+0x75 C
[rexx.dll+0x116956] CallRoutineDispatcher::run+0xb6 C [rexx.dll+0xd1cfc]
NativeActivation::run+0x9c C [rexx.dll+0x113c52] Activity::run+0xb2 C
[rexx.dll+0x9a86e]
CallRoutine+0x7e C [BSF4ooRexx.DLL+0xb8eb] C 0x0000000010047f74 Java
frames: (J=compiled Java
code, j=interpreted, Vv=VM code) j
org.rexxla.bsf.engines.rexx.RexxAndJava.jniRexxRunProgram(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;+0
j
org.rexxla.bsf.engines.rexx.RexxEngine.apply(Ljava/lang/String;IILjava/lang/Object;Ljava/util/Vector;Ljava/util/Vector;)Ljava/lang/Object;+478
v ~StubRoutines::call_stub J 1311
sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
(0 bytes) @ 0x00000000104a297f [0x00000000104a2900+0x7f] J 1310 C1
sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
(104 bytes) @ 0x00000000104ae57c [0x00000000104ad380+0x11fc] J 1271 C1
sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
(10 bytes) @ 0x0000000010486ecc [0x0000000010486dc0+0x10c] J 1005 C1
java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
(62
bytes) @ 0x00000000103a8074 [0x00000000103a7c80+0x3f4] J 2361 C1
org.rexxla.bsf.engines.rexx.RexxAndJava.invokeMethod(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
(21 bytes) @ 0x00000000107a51d4 [0x00000000107a50c0+0x114] j
org.rexxla.bsf.engines.rexx.RexxAndJava.javaCallBSF([Ljava/lang/String;)Ljava/lang/String;+5859
v ~StubRoutines::call_stub j
org.rexxla.bsf.engines.rexx.RexxAndJava.jniRexxSendMessageToRexxObject(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;+0
j
org.rexxla.bsf.engines.rexx.RexxEngine.call(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;+235
j
org.rexxla.bsf.engines.rexx.RexxProxy.sendMessage1(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;+59
j
org.rexxla.bsf.engines.rexx.jsr223.RexxCompiledScript.eval(Ljavax/script/ScriptContext;)Ljava/lang/Object;+127
j
org.rexxla.bsf.engines.rexx.jsr223.RexxScriptEngine.eval(Ljava/lang/String;Ljavax/script/ScriptContext;)Ljava/lang/Object;+139
j
javax.script.AbstractScriptEngine.eval(Ljava/lang/String;)Ljava/lang/Object;+6 j
javafx.fxml.FXMLLoader$ScriptEventHandler.handle(Ljavafx/event/Event;)V+59
J 2885 C1
com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Ljavafx/event/Event;)V
(57
bytes) @ 0x0000000010904f64 [0x0000000010904b80+0x3e4] J 2478 C1
com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Ljavafx/event/Event;)Ljavafx/event/Event;
(23 bytes) @ 0x00000000107daa0c [0x00000000107da360+0x6ac] J 2476 C1
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Ljavafx/event/Event;Ljavafx/event/EventDispatchChain;)Ljavafx/event/Event;
(44 bytes) @ 0x00000000107db57c [0x00000000107db240+0x33c] J 2461 C1
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Ljavafx/event/Event;)Ljavafx/event/Event;
(101 bytes) @ 0x00000000107d647c [0x00000000107d62c0+0x1bc] J 2826 C1
com.sun.javafx.event.EventUtil.fireEvent(Ljavafx/event/EventTarget;Ljavafx/event/Event;)Ljavafx/event/Event;
(81 bytes) @ 0x00000000108db674 [0x00000000108daa80+0xbf4] J 2825 C1
javafx.event.Event.fireEvent(Ljavafx/event/EventTarget;Ljavafx/event/Event;)V
(35 bytes) @
0x00000000108da42c [0x00000000108da360+0xcc] j
javafx.scene.control.MenuItem.fire()V+10 j
com.sun.javafx.scene.control.skin.ContextMenuContent$MenuItemContainer.doSelect()V+97
j
com.sun.javafx.scene.control.skin.ContextMenuContent$MenuItemContainer.lambda$createChildren$343(Ljavafx/scene/input/MouseEvent;)V+1
j
com.sun.javafx.scene.control.skin.ContextMenuContent$MenuItemContainer$$Lambda$683.handle(Ljavafx/event/Event;)V+8
J 2900 C1
com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(Ljavafx/event/Event;)V
(11 bytes) @ 0x000000001090ae8c [0x000000001090ad80+0x10c] J 2885 C1
com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Ljavafx/event/Event;)V
(57
bytes) @ 0x0000000010904dcc [0x0000000010904b80+0x24c] J 2478 C1
com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Ljavafx/event/Event;)Ljavafx/event/Event;
(23 bytes) @ 0x00000000107daa0c [0x00000000107da360+0x6ac] J 3121 C1
com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Ljavafx/event/Event;)Ljavafx/event/Event;
(35 bytes) @ 0x00000000109cda1c [0x00000000109cd860+0x1bc] J 2476 C1
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Ljavafx/event/Event;Ljavafx/event/EventDispatchChain;)Ljavafx/event/Event;
(44 bytes) @ 0x00000000107db57c [0x00000000107db240+0x33c] J 2461 C1
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Ljavafx/event/Event;)Ljavafx/event/Event;
(101 bytes) @ 0x00000000107d647c [0x00000000107d62c0+0x1bc] J 2476 C1
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Ljavafx/event/Event;Ljavafx/event/EventDispatchChain;)Ljavafx/event/Event;
(44 bytes) @ 0x00000000107db494 [0x00000000107db240+0x254] J 2461 C1
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Ljavafx/event/Event;)Ljavafx/event/Event;
(101 bytes) @ 0x00000000107d647c [0x00000000107d62c0+0x1bc] J 2476 C1
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Ljavafx/event/Event;Ljavafx/event/EventDispatchChain;)Ljavafx/event/Event;
(44 bytes) @ 0x00000000107db494 [0x00000000107db240+0x254] J 2461 C1
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Ljavafx/event/Event;)Ljavafx/event/Event;
(101 bytes) @ 0x00000000107d647c [0x00000000107d62c0+0x1bc] J 2476 C1
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Ljavafx/event/Event;Ljavafx/event/EventDispatchChain;)Ljavafx/event/Event;
(44 bytes) @ 0x00000000107db494 [0x00000000107db240+0x254] J 2461 C1
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Ljavafx/event/Event;)Ljavafx/event/Event;
(101 bytes) @ 0x00000000107d647c [0x00000000107d62c0+0x1bc] J 2826 C1
com.sun.javafx.event.EventUtil.fireEvent(Ljavafx/event/EventTarget;Ljavafx/event/Event;)Ljavafx/event/Event;
(81 bytes) @ 0x00000000108db1c4 [0x00000000108daa80+0x744] J 2825 C1
javafx.event.Event.fireEvent(Ljavafx/event/EventTarget;Ljavafx/event/Event;)V
(35 bytes) @
0x00000000108da42c [0x00000000108da360+0xcc] j
javafx.scene.Scene$MouseHandler.process(Ljavafx/scene/input/MouseEvent;Z)V+491 j
javafx.scene.Scene$MouseHandler.access$1500(Ljavafx/scene/Scene$MouseHandler;Ljavafx/scene/input/MouseEvent;Z)V+3
j
javafx.scene.Scene.impl_processMouseEvent(Ljavafx/scene/input/MouseEvent;)V+6 j
javafx.scene.Scene$ScenePeerListener.mouseEvent(Ljavafx/event/EventType;DDDDLjavafx/scene/input/MouseButton;ZZZZZZZZZ)V+46
j
com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run()Ljava/lang/Void;+514
j
com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run()Ljava/lang/Object;+1
v ~StubRoutines::call_stub J 2457
java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
(0 bytes) @ 0x00000000107d1426 [0x00000000107d13c0+0x66] j
com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$354()Ljava/lang/Void;+11
j
com.sun.javafx.tk.quantum.GlassViewEventHandler$$Lambda$655.get()Ljava/lang/Object;+4
j
com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(Ljava/util/function/Supplier;)Ljava/lang/Object;+18
j
com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(Lcom/sun/glass/ui/View;JIIIIIIIZZ)V+103
j com.sun.glass.ui.View.handleMouseEvent(JIIIIIIIZZ)V+30 j
com.sun.glass.ui.View.notifyMouse(IIIIIIIZZ)V+181 v
~StubRoutines::call_stub j
com.sun.glass.ui.win.WinApplication._runLoop(Ljava/lang/Runnable;)V+0 j
com.sun.glass.ui.win.WinApplication.lambda$null$148(ILjava/lang/Runnable;)V+8 j
com.sun.glass.ui.win.WinApplication$$Lambda$41.run()V+12 j
java.lang.Thread.run()V+11 v
~StubRoutines::call_stub --------------- P R O C E S S --------------- Java
Threads: ( =>
current thread ) 0x000000001f8fa800 JavaThread "Prism Font Disposer" daemon
[_thread_blocked,
id=14320, stack(0x000000000f580000,0x000000000f600000)] 0x000000000c84d800
JavaThread "Thread-4"
daemon [_thread_in_native, id=3108,
stack(0x000000000e8f0000,0x000000000e970000)]
=>0x000000000c82e800 JavaThread "JavaFX Application Thread"
[_thread_in_native, id=15284,
stack(0x000000000d2c0000,0x000000000d340000)] 0x000000000c818000 JavaThread
"Thread-3" daemon
[_thread_blocked, id=13084, stack(0x000000000d0f0000,0x000000000d170000)]
0x000000000c7a0000
JavaThread "QuantumRenderer-0" daemon [_thread_blocked, id=11468,
stack(0x000000000be20000,0x000000000bea0000)] 0x000000000c77f000 JavaThread
"JavaFX-Launcher"
[_thread_blocked, id=13532, stack(0x000000000ceb0000,0x000000000cf30000)]
0x000000000bfae800
JavaThread "Service Thread" daemon [_thread_blocked, id=14020,
stack(0x000000000c420000,0x000000000c4a0000)] 0x000000000bf45800 JavaThread
"C1 CompilerThread2"
daemon [_thread_blocked, id=9888,
stack(0x000000000c4b0000,0x000000000c530000)]
0x000000000bf43800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked,
id=15940,
stack(0x000000000c380000,0x000000000c400000)] 0x000000000ab9e000 JavaThread
"C2 CompilerThread0"
daemon [_thread_blocked, id=14620,
stack(0x0000000002310000,0x0000000002390000)]
0x000000000ab9d000 JavaThread "Attach Listener" daemon [_thread_blocked,
id=15964,
stack(0x000000000bec0000,0x000000000bf40000)] 0x000000000ab98800 JavaThread
"Signal Dispatcher"
daemon [_thread_blocked, id=12632,
stack(0x0000000002280000,0x0000000002300000)]
0x000000000ab7f800 JavaThread "Finalizer" daemon [_thread_blocked, id=9232,
stack(0x000000000bd60000,0x000000000bde0000)] 0x000000000ab38800 JavaThread
"Reference Handler"
daemon [_thread_blocked, id=8332,
stack(0x0000000003bc0000,0x0000000003c40000)]
0x0000000002aee000 JavaThread "main" [_thread_blocked, id=7876,
stack(0x0000000000070000,0x00000000000f0000)] Other Threads:
0x000000000ab31000 VMThread [stack:
0x000000000bc50000,0x000000000bcd0000] [id=3896] 0x000000000bfca000
WatcherThread [stack:
0x000000000c5f0000,0x000000000c670000] [id=11244] VM state:not at safepoint
(normal execution)
VM Mutex/Monitor currently owned by a thread: None Heap: PSYoungGen total
93696K, used 34997K
[0x0000000781900000, 0x000000078b580000, 0x00000007c0000000) eden space
86016K, 31% used
[0x0000000781900000,0x00000007833aeef8,0x0000000786d00000) from space
7680K, 99% used
[0x0000000786d00000,0x000000078747e7e0,0x0000000787480000) to space 9216K,
0% used
[0x000000078ac80000,0x000000078ac80000,0x000000078b580000) ParOldGen total
64512K, used 7454K
[0x0000000704a00000, 0x0000000708900000, 0x0000000781900000) object space
64512K, 11% used
[0x0000000704a00000,0x0000000705147808,0x0000000708900000) Metaspace used
25931K, capacity
28371K, committed 28416K, reserved 1073152K class space used 3856K,
capacity 4317K, committed
4352K, reserved 1048576K Card table byte_map:
[0x00000000031f0000,0x00000000037d0000]
byte_map_base: 0xffffffffff9cb000 Marking Bits: (ParMarkBitMap*)
0x0000000052a1c720 Begin Bits:
[0x0000000003e10000, 0x0000000006ce8000) End Bits: [0x0000000006ce8000,
0x0000000009bc0000)
Polling page: 0x00000000003d0000 CodeCache: size=245760Kb used=12688Kb
max_used=12699Kb
free=233071Kb bounds [0x0000000010030000, 0x0000000010ca0000,
0x000000001f030000]
total_blobs=4849 nmethods=4162 adapters=597 compilation: enabled
Compilation events (10 events):
Event: 5.552 Thread 0x000000000ab9e000 nmethod 4157 0x0000000010c9bfd0 code
[0x0000000010c9c160,
0x0000000010c9c498] Event: 5.553 Thread 0x000000000bf43800 nmethod 4158
0x0000000010c99150 code
[0x0000000010c992a0, 0x0000000010c993c8] Event: 5.557 Thread
0x000000000ab9e000 4159 4
java.util.Optional::of (9 bytes) Event: 5.558 Thread 0x000000000ab9e000
nmethod 4159
0x0000000010c9a410 code [0x0000000010c9a560, 0x0000000010c9a638] Event:
5.579 Thread
0x000000000bf45800 4160 3 org.reactfx.util.SparseList::spliceSegments (62
bytes) Event: 5.580
Thread 0x000000000bf45800 nmethod 4160 0x0000000010c9c910 code
[0x0000000010c9cba0,
0x0000000010c9e038] Event: 5.588 Thread 0x000000000bf43800 4161 4
org.reactfx.util.FingerTree$Branch$$Lambda$705/1184196830::get$Lambda (9
bytes) Event: 5.588
Thread 0x000000000ab9e000 4162 4
org.reactfx.util.FingerTree$Branch$$Lambda$706/1438987570::get$Lambda (9
bytes) Event: 5.589
Thread 0x000000000bf43800 nmethod 4161 0x0000000010c98e90 code
[0x0000000010c98fe0,
0x0000000010c990b8] Event: 5.589 Thread 0x000000000ab9e000 nmethod 4162
0x0000000010c9e910 code
[0x0000000010c9ea60, 0x0000000010c9eb38] GC Heap History (10 events): ...
cut ...
---rony
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel