@@ -56,22 +56,22 @@ for _ = 1, rounds do clear_loop(n) end
5656for _ = 1 , rounds do metatype_loop (n ) end
5757
5858local traces = trace_count (64 )
59- assert (traces >= 3 , " expected ffi.gc recorder traces " )
59+ assert (traces >= 1 , " expected metatype __gc recorder trace " )
6060
6161collectgarbage (" restart" )
6262collectgarbage (" collect" )
6363collectgarbage (" collect" )
6464
6565local expected = rounds * n
6666assert (direct_finalized == expected ,
67- (" direct traced ffi.gc finalized %d, expected %d" ):
67+ (" direct ffi.gc finalized %d, expected %d" ):
6868 format (direct_finalized , expected ))
6969assert (cleared_finalized == 0 ,
70- (" traced ffi.gc clear finalized %d, expected 0" ):
70+ (" ffi.gc clear finalized %d, expected 0" ):
7171 format (cleared_finalized ))
7272assert (mt_finalized == expected ,
7373 (" traced ctype __gc finalized %d, expected %d" ):
7474 format (mt_finalized , expected ))
7575
76- print ((" t-ffi-gc-trace OK: %d traces, %d direct finalizers, %d metatype finalizers" ):
76+ print ((" t-ffi-gc-trace OK: %d metatype traces, %d direct finalizers, %d metatype finalizers" ):
7777 format (traces , direct_finalized , mt_finalized ))
0 commit comments