pharo-project / pharo

Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
http://pharo.org
Other
1.21k stars 355 forks source link

[CI] Ring tests cause segmentation fault on GC #13364

Closed jecisc closed 1 year ago

jecisc commented 1 year ago

I saw multiple times segmentation fault in the CI while running the tests. This seems to be caused by Ring tests.

For example I have a case with testBehavior.

Since this happens during a GC I have no idea if this comes from Ring or from the VM.

Segmentation fault Sun Apr  9 03:43:01 2023

/builds/workspace/est_and_branch_Pipeline_PR-13360/Tests-unix-64/pharo-vm/lib/pharo
PharoVM version:5.0-Pharo 10.0.3-7d7f8d3 built on Apr  7 2023 23:09:25 Compiler: 5.4.0 20160609 5.4.0 20160609 [Production Spur 64-bit VM]
Built from: CoInterpreter VMMaker-tonel.1 uuid: c3153026-27b5-0d00-9fe0-21900fd32d39 Apr  7 2023
 With:StackToRegisterMappingCogit VMMaker-tonel.1 uuid: c3153026-27b5-0d00-9fe0-21900fd32d39 Apr  7 2023
 Revision: 7d7f8d3 - Commit: 7d7f8d3 - Date: 2023-04-07 22:44:03 +0200

C stack backtrace & registers:
    rax 0x19399c38 rbx 0x7f8f41fbb758 rcx 0xffffffffff91fccb rdx 0x15c98290
    rdi 0x7f8b3e3209a0 rsi 0x7f8b3e3209a0 rbp 0xffffffffffffff rsp 0x7ffcc21e07d0
    r8  0x1df43780 r9  0x1df43778 r10 0xffffffffffffff r11 0x7f8b3e3209a0
    r12 0x00000001 r13 0x00000000 r14 0x000a8c01 r15 0x1925d9e0
    rip 0x7f8f41c9b360

*/builds/workspace/pharo-vm_pharo-10/build-stockReplacement/build/vm/libPharoVMCore.so(+0x65360)[0x7f8f41c9b360]
/builds/workspace/pharo-vm_pharo-10/build-stockReplacement/build/vm/libPharoVMCore.so(+0xb1eec)[0x7f8f41ce7eec]
/builds/workspace/pharo-vm_pharo-10/build-stockReplacement/build/vm/libPharoVMCore.so(doReport+0xb5)[0x7f8f41ce81d5]
/builds/workspace/pharo-vm_pharo-10/build-stockReplacement/build/vm/libPharoVMCore.so(sigsegv+0x14)[0x7f8f41ce8244]
/lib/x86_64-linux-gnu/libc.so.6(+0x354c0)[0x7f8f418a14c0]
/builds/workspace/pharo-vm_pharo-10/build-stockReplacement/build/vm/libPharoVMCore.so(+0x65360)[0x7f8f41c9b360]
/builds/workspace/pharo-vm_pharo-10/build-stockReplacement/build/vm/libPharoVMCore.so(+0x6a57b)[0x7f8f41ca057b]
/builds/workspace/pharo-vm_pharo-10/build-stockReplacement/build/vm/libPharoVMCore.so(+0x8e8e3)[0x7f8f41cc48e3]
/builds/workspace/pharo-vm_pharo-10/build-stockReplacement/build/vm/libPharoVMCore.so(fullGC+0x156)[0x7f8f41cd37b6]
/builds/workspace/pharo-vm_pharo-10/build-stockReplacement/build/vm/libPharoVMCore.so(+0x9f575)[0x7f8f41cd5575]
/builds/workspace/pharo-vm_pharo-10/build-stockReplacement/build/vm/libPharoVMCore.so(ceStackOverflow+0x71)[0x7f8f41cd8ea1]
[0x17c4459c]
[0xffffffff]

All Smalltalk process stacks (active first):
Process         0x1cf26168 priority 40
    0x7ffcc21fcaf0 M IdentityDictionary(Dictionary)>at:ifAbsent: 0x180fa570: a(n) IdentityDictionary
    0x7ffcc21fcb30 M RGPackage(RGObject)>propertyNamed:ifAbsent: 0x180fa5b8: a(n) RGPackage
    0x7ffcc21fcb70 M RGPackage(RGObject)>environment 0x180fa5b8: a(n) RGPackage
    0x7ffcc21fcba0 M RGPackage>pvtAddDefinedBehavior: 0x180fa5b8: a(n) RGPackage
    0x7ffcc21fcc00 M RGReadOnlyImageBackend(RGEnvironmentBackend)>createUnresolvedTraitGroupFor: 0x7f8b3c31fc68: a(n) RGReadOnlyImageBackend
    0x7ffcc21fcc38 M RGTraitStrategy(RGTraitDescriptionStrategy)>initialize 0x180fa8e8: a(n) RGTraitStrategy
    0x7ffcc21fcc68 M RGTraitStrategy>initialize 0x180fa8e8: a(n) RGTraitStrategy
    0x7ffcc21fcca0 M RGBehavior class>named:parent:behaviorStrategy: 0x1b1b99b0: a(n) RGBehavior class
    0x7ffcc21fcce8 M RGTrait class(RGBehaviorFactory class)>named:parent: 0x1b1b8e88: a(n) RGTrait class
    0x7ffcc21fcd30 M [] in >asRingMinimalDefinitionIn: 0x1a9611a8: a(n) 
    0x7ffcc22026d0 M [] in RGReadOnlyImageBackend>definitionFor:ifAbsentRegister: 0x7f8b3c31fc68: a(n) RGReadOnlyImageBackend
    0x7ffcc2202720 M [] in IdentityDictionary>at:ifPresent:ifAbsentPut: 0x7f8b3c36dfd0: a(n) IdentityDictionary
    0x7ffcc2202750 M IdentityDictionary(Dictionary)>at:ifPresent:ifAbsent: 0x7f8b3c36dfd0: a(n) IdentityDictionary
    0x7ffcc2202798 M IdentityDictionary(Dictionary)>at:ifPresent:ifAbsentPut: 0x7f8b3c36dfd0: a(n) IdentityDictionary
    0x7ffcc22027e0 M RGReadOnlyImageBackend(RGEnvironmentBackend)>definitionFor:ifAbsentRegister: 0x7f8b3c31fc68: a(n) RGReadOnlyImageBackend
    0x7ffcc2202830 I (Trait)>asRingMinimalDefinitionIn: 0x1a9611a8: a(n) 
    0x7ffcc2202878 M [] in RGReadOnlyImageBackend>behaviorsFor:do: 0x7f8b3c31fc68: a(n) RGReadOnlyImageBackend
    0x7ffcc22028b0 M [] in RGReadOnlyImageBackend>definitionFor:ifAbsentRegister: 0x7f8b3c31fc68: a(n) RGReadOnlyImageBackend
    0x7ffcc2202900 M [] in IdentityDictionary>at:ifPresent:ifAbsentPut: 0x7f8b3c36dfd0: a(n) IdentityDictionary
    0x7ffcc2202930 M IdentityDictionary(Dictionary)>at:ifPresent:ifAbsent: 0x7f8b3c36dfd0: a(n) IdentityDictionary
    0x7ffcc2202978 M IdentityDictionary(Dictionary)>at:ifPresent:ifAbsentPut: 0x7f8b3c36dfd0: a(n) IdentityDictionary
    0x7ffcc22029c0 M RGReadOnlyImageBackend(RGEnvironmentBackend)>definitionFor:ifAbsentRegister: 0x7f8b3c31fc68: a(n) RGReadOnlyImageBackend
    0x7ffcc2202a18 M [] in RGReadOnlyImageBackend>behaviorsFor:do: 0x7f8b3c31fc68: a(n) RGReadOnlyImageBackend
    0x7ffcc2202a60 M OrderedCollection>do: 0x7f8b3c275838: a(n) OrderedCollection
    0x7ffcc2202a98 M RGReadOnlyImageBackend>behaviorsFor:do: 0x7f8b3c31fc68: a(n) RGReadOnlyImageBackend
    0x7ffcc2202ad8 M RGEnvironment>behaviorsDo: 0x7f8b3c2ffcb0: a(n) RGEnvironment
    0x7ffcc2202b10 M RGEnvironmentQueryInterface>behaviorsDo: 0x7f8b3c31fc80: a(n) RGEnvironmentQueryInterface
    0x7ffcc2202b50 M RGEnvironmentQueryInterface>behaviors 0x7f8b3c31fc80: a(n) RGEnvironmentQueryInterface
    0x7ffcc2202ba8 M RGReadOnlyImageBackendTest>testBehavior 0x7f8b3c3dc568: a(n) RGReadOnlyImageBackendTest
    0x7ffcc2202bd8 M RGReadnlyImageBackendTest(TestCase)>performTest 0x7f8b3c3dc568: a(n) RGReadOnlyImageBackendTest
    0x7ffcc2202c08 M [] in RGReadOnlyImageBackendTest>runCase 0x7f8b3c3dc568: a(n) RGReadOnlyImageBackendTest
    0x7ffcc2202c48 M FullBlockClosure(BlockClosure)>ensure: 0x7f8b3c3dc580: a(n) FullBlockClosure
    0x7ffcc2202c80 M [] in RGReadOnlyImageBackendTest>runCase 0x7f8b3c3dc568: a(n) RGReadOnlyImageBackendTest
    0x7ffcc2202cc0 M FullBlockClosure(BlockClosure)>ensure: 0x7f8b3c3dc688: a(n) FullBlockClosure
    0x7ffcc2202cf8 M RGReadOnlyImageBackendTest(TestCase)>runCase 0x7f8b3c3dc568: a(n) RGReadOnlyImageBackendTest
    0x7ffcc2202d30 M [] i TestExecutionEnvironment>runTestCaseUnderWatchdog: 0x7f8b3c3dc790: a(n) TestExecutionEnvironment
    0x7ffcc221c6b0 M FullBlockClosure(BlockClosure)>ensure: 0x7f8b3c3dc888: a(n) FullBlockClosure
    0x7ffcc221c6f0 M [] in estExecutionEnvironment>runTestCaseUnderWatchdog: 0x7f8b3c3dc790: a(n) TestExecutionEnvironment
    0x7ffcc221c720 M FullBlockClosure(BlockClosure)>on:do: 0x7f8b3c3dce20: a(n) FullBlockClosure
    0x7ffcc221c760 M TestExecutionEnvironment>runTestCaseUnderWatchdog: 0x7f8b3c3dc790: a(n) TestExecutionEnvironment
    0x7ffcc221c7a0 M [] in TestExecutionEnvironment>runTestCase: 0x7f8b3c3dc790: a(n) TestExecutionEnvironment
    0x7ffcc221c7e0 M FullBlockClosure(BlockClosure)>ensure: 0x7f8b3c3dcf30: a(n) FullBlockClosure
    0x7ffcc221c818 M TestExecutionEnvironment>runTestCase: 0x7f8b3c3dc790: a(n) TestExecutionEnvironment
    0x7ffcc221c850 M CurrentExecutionEnvironment class>runTestCase: 0x193b5e90: a(n) CurrentExecutionEnvironment class
    0x7ffcc221c888 M RGReadnlyImageBackendTest(TestCase)>runCaseManaged 0x7f8b3c3dc568: a(n) RGReadOnlyImageBackendTest
    0x7ffcc221c8c0 M [] in HDTestReport>runCase: 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc221c8f0 M FullBlockClosure(BlockClosure)>on:do: 0x7f8b3c3dd040: a(n) FullBlockClosure
    0x7ffcc221c938 M [] in HDTestReport>runCase: 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc221c970 M Time class>microsecondsToRun: 0x193afb50: a(n) Time class
    0x7ffcc221c9a8 M Time class>millisecondsToRun: 0x193afb50: a(n) Time class
    0x7ffcc221c9e8 M FullBlockClosure(BlockClosure)>timeToRun 0x7f8b3c3dd158: a(n) FullBlockClosure
    0x7ffcc221ca28 M [] in HDTestReport>reportTestCase:runBlock: 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc221ca68 M FullBlockClosure(BlockClosure)>ensure: 0x7f8b3c3dd198: a(n) FullBlockClosure
    0x7ffcc221cab0 M HDTestReport>newLogDuring: 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc221caf8 M HDTestReport>reportTestCase:runBlock: 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc221cb38 M HDTestReport>runCase: 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc221cb70 M RGReadOnlyImageBackendTest(TestCase)>run: 0x7f8b3c3dc568: a(n) RGReadOnlyImageBackendTest
    0x7ffcc221cba8 M [] in HDTestReport>runAll 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc221cbf0 M OrderedCollection>do: 0x7f8b3c3dd490: a(n) OrderedCollection
    0x7ffcc221cc28 M [] in HDTestReport>runAll 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc221cc68 M [] in CurrentExecutionEnvironment class>activate:for: 0x193b5e90: a(n) CurrentExecutionEnvironment class
    0x7ffcc221cca8 M FullBlockClosure(BlockClosure)>ensure: 0x7f8b3c3dd568: a(n) FullBlockClosure
    0x7ffcc221cce8 M CurrentExecutionEnvironment class>activate:for: 0x193b5e90: a(n) CurrentExecutionEnvironment class
    0x7ffcc221cd28 M TesExecutionEnvironment(ExecutionEnvironment)>beActiveDuring: 0x7f8b3c3dc790: a(n) TestExecutionEnvironment
    0x7ffcc21fe8b0 M DefaultExecutionEnvironment>runTestsBy: 0x193aa020: a(n) DefaultExecutionEnvironment
    0x7ffcc21fe8e8 M CurrentExecutionEnvironment class>runTestsBy: 0x193b5e90: a(n) CurrentExecutionEnvironment class
    0x7ffcc21fe920 M HDTestReport>runAll 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc21fe950 M [] in HDTestReport>run 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc21fe988 M Time class>microsecondsToRun: 0x193afb50: a(n) Time class
    0x7ffcc21fe9c0 M Time class>millisecondsToRun: 0x193afb50: a(n) Time class
    0x7ffcc21fea00 M FullBlockClosure(BlockClosure)>timeToRun 0x7f8b3c3dbe58: a(n) FullBlockClosure
    0x7ffcc21fea30 M [] in HDTestReport>run 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc21fea70 M FullBlockClosure(BlockClosure)>ensure: 0x7f8b3c3dbf38: a(n) FullBlockClosure
    0x7ffcc21feaa8 M [] in HDTestReport>run 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc21feae8 M FullBlockClosure(BlockClosure)>ensure: 0x7f8b3c3dc040: a(n) FullBlockClosure
    0x7ffcc21feb20 M Author>ifUnknownAuthorUse:during: 0x19adb9e0: a(n) Author
    0x7ffcc21feb60 M HDTestReport>run 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc21feb98 M HDTestReport>runSuite: 0x7f8b3c3dbd40: a(n) HDTestReport
    0x7ffcc21febd0 M HDTestReport class>runSuite: 0x19bbeba8: a(n) HDTestReport class
    0x7ffcc21fec18 M HDTestReport class>runClasses:named: 0x19bbeba8: a(n) HDTestReport class
    0x7ffcc21fec58 M HDTestReport class>runPackage: 0x19bbeba8: a(n) HDTestReport class
    0x7ffcc21fec90 M [] in HDTestReport class>runPackages: 0x19bbeba8: a(n) HDTestReport class
    0x7ffcc21fece0 M [] in Set>collect: 0x1cf5a140: a(n) Set
    0x7ffcc21fed28 M Array(SequenceableCollection)>do: 0x1cf5a2e8: a(n) Array
        0x1cf5a228 s Set>collect:
        0x1cf5a170 s HDTestReport class(HDReport class)>runPackages:
        0x1cf5e790 s TestCommandLineHandler>runPackages
        0x1cf5e8a8 s TestCommandLineHandler>activate
        0x1cf5ea10 s TestCommandLineHandler class(CommandLineHandler class)>activateWith:
        0x1cf60e60 s [] in PharoCommandLineHandler(BasicCommandLineHandler)>activateSubCommand:
        0x1cf610d8 s FullBlockClosure(BlockClosure)>on:do:
        0x1cf613c0 s PharoCommandLineHandler(BasicCommandLineHandler)>activateSubCommand:
        0x1cf617b8 s PharoCommandLineHandler(BasicCommandLineHandler)>handleSubcommand
        0x1cf61b50 s PharoCommandLineHandler(BasicCommandLineHandler)>handleArgument:
        0x1cf61dc8 s [] in PharoCommandLineHandler(BasicCommandLineHandler)>activate
        0x1cf62078 s FullBlockClosure(BlockClosure)>on:do:
        0x1cf62368 s [] in PharoCommandLineHandler(BasicCommandLineHandler)>activate
        0x1cf62568 s [] in FullBlockClosure(BlockClosure)>newProcess

processes at priority 40
Process         0x1c231c00 priority 40
    0x7ffcc221ab20 M [] in Delay>wait 0x7f8b3c2b97b8: a(n) Delay
    0x7ffcc221ab60 M FullBlockClosure(BlockClosure)>ifCurtailed: 0x7f8b3c2b9790: a(n) FullBlockClosure
    0x7ffcc221ab98 M Delay>wait 0x7f8b3c2b97b8: a(n) Delay
    0x7ffcc221abe8 M WorldState class>doInterCycleWait 0x19d9fc20: a(n) WorldState class
    0x7ffcc221ac18 M [] in WorldState class>doDrawCycleWith: 0x19d9fc20: a(n) WorldState class
    0x7ffcc221ac58 M FullBlockClosure(BlockClosure)>ensure: 0x7f8b3c3dcba8: a(n) FullBlockClosure
    0x7ffcc221ac90 M WorldState class>doDrawCycleWith: 0x19d9fc20: a(n) WorldState class
    0x7ffcc221acc8 M WorldMorph class>doOneCycle 0x19d9eee0: a(n) WorldMorph class
    0x7ffcc221acf8 M MorphicRenderLoop>doOneCycle 0x1c232318: a(n) MorphicRenderLoop
    0x7ffcc221ad28 M MorphicRenderLoop>doOneCycleWhile: 0x1c232318: a(n) MorphicRenderLoop
        0x1cf25ae0 s [] in MorphicUIManager>spawnNewProcess
        0x1c232360 s [] in FullBlockClosure(BlockClosure)>newProcess

processes at priority 10
Process         0x1cf25e00 priority 10
    0x7ffcc2212d30 M ProcessorScheduler class>idleProcess 0x193af160: a(n) ProcessorScheduler class
        0x1d1b0b60 s [] in ProcessorScheduler class>startUp
        0x1cf269e0 s [] in FullBlockClosure(BlockClosure)>newProcess

suspended processes
Process         0x1cf25ef0 priority 50
    0x7ffcc21e8d30 M WeakArray class>finalizationProcess 0x193aff40: a(n) WeakArray class
        0x1cf267f8 s [] in WeakArray class>restartFinalizationProcess
        0x1cf27708 s [] in FullBlockClosure(BlockClosure)>newProcess

Process         0x1c231bb0 priority 80
    0x7ffcc2208ce8 M DelayMicrosecondTicker>waitForUserSignalled:orExpired: 0x198a8390: a(n) DelayMicrosecondTicker
    0x7ffcc2208d30 M [] in DelaySemaphoreScheduler>runBackendLoopAtTimingPriority 0x198a2630: a(n) DelaySemaphoreScheduler
        0x1cf25d18 s FullBlockClosure(BlockClosure)>ensure:
        0x1c232490 s DelaySemaphoreScheduler(DelayBasicScheduler)>runBackendLoopAtTimingPriority
        0x1cf25b98 s [] in DelaySemaphoreScheduler(DelayBasicScheduler)>startTimerEventLoopPriority:
        0x1c232570 s [] in FullBlockClosure(BlockClosure)>newProcess

Process         0x1cf26af0 priority 70
        0x1cf27a78 s [] in TFCallbackQueue>forkCallbackProcess
        0x1cf28ce8 s [] in FullBlockClosure(BlockClosure)>newProcess

Process     0x7f8b3c2b9740 priority 79
    0x7ffcc2218bd0 M [] in DelayWaitTimeout>wait 0x7f8b3c275700: a(n) DelayWaitTimeout
    0x7ffcc2218c10 M FullBlockClosure(BlockClosure)>ensure: 0x7f8b3c340138: a(n) FullBlockClosure
    0x7ffcc2218c48 M DelayWaitTimeout>wait 0x7f8b3c275700: a(n) DelayWaitTimeout
    0x7ffcc2218c80 M Semaphore>wait: 0x7f8b3c2b9720: a(n) Semaphore
    0x7ffcc2218cc0 M TestExecutionEnvironment>watchDogLoop 0x7f8b3c3dc790: a(n) TestExecutionEnvironment
    0x7ffcc2218cf0 M [] in TestExecutionEnvironment>startWatchDog 0x7f8b3c3dc790: a(n) TestExecutionEnvironment
    0x7ffcc2218d30 I [] in FullBlockClosure>newProcess 0x7f8b3c3dca50: a(n) FullBlockClosure

Most recent primitives
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
signal
primOffset
primOffset
signal
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
signal
primOffset
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primOffset
**StackOverflow**
primOffset
signal
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
signal
primOffset
primOffset
signal
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
signal
primOffset
primOffset
signal
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
signal
primOffset
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
basicIdentityHash
**StackOverflow**
primOffset
signal
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
signal
primOffset
signal
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
**StackOverflow**
**StackOverflow**
bytesCompare:
//
\\
signal
primOffset
primOffset
signal
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
**StackOverflow**
bytesCompare:
//
\\
signal
primOffset
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primOffset
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
primOffset
signal
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
signal
primOffset
primOffset
signal
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
signal
primOffset
primOffset
signal
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
signal
primOffset
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
basicIdentityHash
**StackOverflow**
basicIdentityHash
primOffset
signal
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
signal
primOffset
signal
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
signal
primOffset
primOffset
signal
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
signal
primOffset
**IncrementalGC**
**FullGC**
jecisc commented 1 year ago

Apparently Pablo is fixing this one

MarcusDenker commented 1 year ago

this is fixed with the new vm I think