nim-datastore/results.rb
2023-09-14 13:52:35 -07:00

112 lines
6.2 KiB
Ruby

[Suite] Share buffer test
SharedPtr: alloc: 0x102508090 tp: DataBufferHolder
SharedPtr: alloc: 0x1025080f0 tp: DataBufferHolder
SharedPtr: alloc: 0x102508150 tp: DataBufferHolder
SharedPtr: alloc: 0x1025081b0 tp: DataBufferHolder
SharedPtr: destroy: 0x102498180"0x1025081b0" cnt: 0x102508190 tp: DataBufferHolder
SharedPtr: decr: 0x1025081b0 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x102498330"0x102508150" cnt: 0x102508130 tp: DataBufferHolder
SharedPtr: decr: 0x102508150 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x1024984e0"0x1025080f0" cnt: 0x1025080d0 tp: DataBufferHolder
SharedPtr: decr: 0x1025080f0 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x102498690"0x102508090" cnt: 0x102508070 tp: DataBufferHolder
SharedPtr: decr: 0x102508090 -1 tp: DataBufferHolder
[OK] creation
SharedPtr: alloc: 0x102508210 tp: DataBufferHolder
SharedPtr: alloc: 0x102508270 tp: DataBufferHolder
SharedPtr: alloc: 0x1025082d0 tp: DataBufferHolder
SharedPtr: destroy: 0x10249a990"0x1025082d0" cnt: 0x1025082b0 tp: DataBufferHolder
SharedPtr: decr: 0x1025082d0 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x10249ab40"0x102508270" cnt: 0x102508250 tp: DataBufferHolder
SharedPtr: decr: 0x102508270 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x10249acf0"0x102508210" cnt: 0x1025081f0 tp: DataBufferHolder
SharedPtr: decr: 0x102508210 -1 tp: DataBufferHolder
[OK] equality
SharedPtr: alloc: 0x102508330 tp: DataBufferHolder
SharedPtr: alloc: 0x102508390 tp: DataBufferHolder
SharedPtr: alloc: 0x1025083f0 tp: DataBufferHolder
SharedPtr: destroy: 0x102498240"0x1025083f0" cnt: 0x1025083d0 tp: DataBufferHolder
SharedPtr: decr: 0x1025083f0 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x1024983f0"0x102508390" cnt: 0x102508370 tp: DataBufferHolder
SharedPtr: decr: 0x102508390 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x1024985a0"0x102508330" cnt: 0x102508310 tp: DataBufferHolder
SharedPtr: decr: 0x102508330 -1 tp: DataBufferHolder
[OK] toString
SharedPtr: alloc: 0x102508450 tp: DataBufferHolder
SharedPtr: alloc: 0x1025084b0 tp: DataBufferHolder
SharedPtr: alloc: 0x102508510 tp: DataBufferHolder
SharedPtr: destroy: 0x102493ab0"0x102508510" cnt: 0x1025084f0 tp: DataBufferHolder
SharedPtr: decr: 0x102508510 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x102493cc0"0x1025084b0" cnt: 0x102508490 tp: DataBufferHolder
SharedPtr: decr: 0x1025084b0 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x102493e40"0x102508450" cnt: 0x102508430 tp: DataBufferHolder
SharedPtr: decr: 0x102508450 -1 tp: DataBufferHolder
[OK] hash
SharedPtr: alloc: 0x102508570 tp: DataBufferHolder
SharedPtr: alloc: 0x1025085d0 tp: DataBufferHolder
SharedPtr: alloc: 0x102508630 tp: DataBufferHolder
SharedPtr: destroy: 0x102499480"0x102508630" cnt: 0x102508610 tp: DataBufferHolder
SharedPtr: decr: 0x102508630 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x102499630"0x1025085d0" cnt: 0x1025085b0 tp: DataBufferHolder
SharedPtr: decr: 0x1025085d0 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x1024997e0"0x102508570" cnt: 0x102508550 tp: DataBufferHolder
SharedPtr: decr: 0x102508570 -1 tp: DataBufferHolder
[OK] hashes differ
SharedPtr: alloc: 0x102508690 tp: DataBufferHolder
SharedPtr: alloc: 0x1025086f0 tp: DataBufferHolder
SharedPtr: alloc: 0x102508750 tp: DataBufferHolder
SharedPtr: destroy: 0x10249dd20"0x102508750" cnt: 0x102508730 tp: DataBufferHolder
SharedPtr: decr: 0x102508750 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x10249df30"0x1025086f0" cnt: 0x1025086d0 tp: DataBufferHolder
SharedPtr: decr: 0x1025086f0 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x1024931b0"0x102508690" cnt: 0x102508670 tp: DataBufferHolder
SharedPtr: decr: 0x102508690 -1 tp: DataBufferHolder
[OK] key conversion
SharedPtr: alloc: 0x1025087b0 tp: DataBufferHolder
SharedPtr: alloc: 0x102508810 tp: DataBufferHolder
SharedPtr: alloc: 0x102508870 tp: DataBufferHolder
SharedPtr: destroy: 0x1024975d0"0x102508870" cnt: 0x102508850 tp: DataBufferHolder
SharedPtr: decr: 0x102508870 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x102497780"0x102508810" cnt: 0x1025087f0 tp: DataBufferHolder
SharedPtr: decr: 0x102508810 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x102497b70"0x1025087b0" cnt: 0x102508790 tp: DataBufferHolder
SharedPtr: decr: 0x1025087b0 -1 tp: DataBufferHolder
[OK] seq conversion
SharedPtr: alloc: 0x1025088d0 tp: DataBufferHolder
SharedPtr: alloc: 0x102508930 tp: DataBufferHolder
SharedPtr: alloc: 0x102508990 tp: DataBufferHolder
SharedPtr: destroy: 0x10249ff00"0x102508990" cnt: 0x102508970 tp: DataBufferHolder
SharedPtr: decr: 0x102508990 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x102498210"0x102508930" cnt: 0x102508910 tp: DataBufferHolder
SharedPtr: decr: 0x102508930 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x1024981b0"0x1025088d0" cnt: 0x1025088b0 tp: DataBufferHolder
SharedPtr: decr: 0x1025088d0 -1 tp: DataBufferHolder
[OK] seq conversion
SharedPtr: alloc: 0x1025089f0 tp: DataBufferHolder
SharedPtr: alloc: 0x102508a50 tp: DataBufferHolder
SharedPtr: alloc: 0x102508ab0 tp: DataBufferHolder
running
thread1
thread2
SharedPtr: alloc: 0x102508b30 tp: DataBufferHolder
SharedPtr: alloc: 0x102508b90 tp: DataBufferHolder
SharedPtr: destroy: 0x1025a0150"0x102508b30" cnt: 0x102508b10 tp: DataBufferHolder
SharedPtr: decr: 0x102508b30 -1 tp: DataBufferHolder
thread1: sending: (val: (buf: ..., size: 11))
mybytes2: (val: (buf: ..., size: 11))
thread1: sent, left over: (val: (buf: ..., size: 11))
thread2: receiving
thread2: received: (val: (buf: ..., size: 11))
SharedPtr: destroy: 0x102620120"0x102508b90" cnt: nil tp: DataBufferHolder
SharedPtr: destroy: 0x1025a0450"0x102508b90" cnt: 0x102508b70 tp: DataBufferHolder
SharedPtr: decr: 0x102508b90 1 tp: DataBufferHolder
SharedPtr: destroy: 0x1025a0600"0x102508b90" cnt: 0x102508b10 tp: DataBufferHolder
SharedPtr: decr: 0x102508b90 -2 tp: DataBufferHolder
SharedPtr: destroy: 0x1024936f0"0x102508ab0" cnt: 0x102508a90 tp: DataBufferHolder
SharedPtr: decr: 0x102508ab0 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x102493cf0"0x102508a50" cnt: 0x102508a30 tp: DataBufferHolder
SharedPtr: decr: 0x102508a50 -1 tp: DataBufferHolder
SharedPtr: destroy: 0x102493960"0x1025089f0" cnt: 0x1025089d0 tp: DataBufferHolder
SharedPtr: decr: 0x1025089f0 -1 tp: DataBufferHolder
[OK] basic thread test
SharedPtr: destroy: 0x102493f00"0x102508b90" cnt: nil tp: DataBufferHolder