Leon Matthes uploaded a new version of CogTools to project VM Maker: http://source.squeak.org/VMMaker/CogTools.threaded-LM.101.mcz
==================== Summary ====================
Name: CogTools.threaded-LM.101 Author: LM Time: 19 March 2024, 2:31:31.223119 pm UUID: 6c68a7e6-059f-46bf-93e0-a8b4facea625 Ancestors: CogTools.threaded-LM.100
Increase Owner Log Size
=============== Diff against CogTools.threaded-LM.100 ===============
Item was changed: ----- Method: ThreadInspector>>getOwnerLogFromVM (in category 'accessing') ----- getOwnerLogFromVM
|bytes numElements bigEndian| + bytes := (ByteArray new: 3*8*1024*1024 "The log is currently 1Mi entries"). - bytes := (ByteArray new: 3*8*1024*100 "The log is currently 100Ki entries"). numElements := self primitiveGetOwnerLog: bytes. bigEndian := Smalltalk endianness = #big. self assert: Smalltalk wordSize = 8. "TODO: Decode 32-bit VM log"
^ (0 to: numElements - 1) collect: [:index | |bytesOffset| bytesOffset := index * 24. CogVMOwnerLog new timestamp: (bytes long64At: bytesOffset + 1 bigEndian: bigEndian); "+1 because Smalltalk is 1-indexed" vmOwner: (bytes long64At: bytesOffset + 9 bigEndian: bigEndian); successfulSwitch: (bytes long64At: bytesOffset + 17 bigEndian: bigEndian) ~= 0; yourself].!
vm-dev@lists.squeakfoundation.org