-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
10b427f
commit b8b96db
Showing
8 changed files
with
208 additions
and
60 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,66 @@ | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a cons | ||
[tinobsy/tinobsy.cpp:110-init_cons] | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a cons | ||
[tinobsy/tinobsy.cpp:110-init_cons] | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a cons | ||
[tinobsy/tinobsy.cpp:110-init_cons] | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a string | ||
[pickle.cpp:84-init_string] init_string: thisWillCauseASyntaxError | ||
[pickle.cpp:81-init_string] init_string: thisWillCauseASyntaxError | ||
[tinobsy/tinobsy.cpp:38-allocate] Trying to intern a string | ||
[tinobsy/tinobsy.cpp:47-allocate] New string not interned | ||
[pickle.cpp:178-run_next_thunk] run_next_thunk | ||
hello world | ||
[tinobsy/tinobsy.cpp:100-~vm] vm::~vm() { | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a string | ||
[pickle.cpp:81-init_string] init_string: foo.pickle | ||
[tinobsy/tinobsy.cpp:38-allocate] Trying to intern a string | ||
[tinobsy/tinobsy.cpp:47-allocate] New string not interned | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a int | ||
[tinobsy/tinobsy.cpp:38-allocate] Trying to intern a int | ||
[tinobsy/tinobsy.cpp:47-allocate] New int not interned | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a int | ||
[tinobsy/tinobsy.cpp:38-allocate] Trying to intern a int | ||
[tinobsy/tinobsy.cpp:41-allocate] Interned! int | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a int begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a object_metadata | ||
[pickle.cpp:189-run_next_thunk] run_next_thunk | ||
[tinobsy/tinobsy.cpp:79-gc] vm::gc() begin, 7 objects { | ||
[tinobsy/tinobsy.cpp:59-mark] NULL::mark() | ||
[tinobsy/tinobsy.cpp:59-mark] NULL::mark() | ||
[tinobsy/tinobsy.cpp:82-gc] garbage collect sweeping | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a object_metadata begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:124-finalize_cons] | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a int begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a string begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a string begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a cons begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:124-finalize_cons] | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a cons begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:124-finalize_cons] | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a cons begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:124-finalize_cons] | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:95-gc] vm::gc() end, 0 objects, 7 freed } | ||
hello world | ||
[tinobsy/tinobsy.cpp:100-~vm] vm::~vm() { | ||
[tinobsy/tinobsy.cpp:106-~vm] } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,66 @@ | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a cons | ||
[tinobsy/tinobsy.cpp:110-init_cons] | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a cons | ||
[tinobsy/tinobsy.cpp:110-init_cons] | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a cons | ||
[tinobsy/tinobsy.cpp:110-init_cons] | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a string | ||
[pickle.cpp:84-init_string] init_string: thisWillCauseASyntaxError | ||
[pickle.cpp:81-init_string] init_string: thisWillCauseASyntaxError | ||
[tinobsy/tinobsy.cpp:38-allocate] Trying to intern a string | ||
[tinobsy/tinobsy.cpp:47-allocate] New string not interned | ||
[pickle.cpp:178-run_next_thunk] run_next_thunk | ||
hello world | ||
[tinobsy/tinobsy.cpp:100-~vm] vm::~vm() { | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a string | ||
[pickle.cpp:81-init_string] init_string: foo.pickle | ||
[tinobsy/tinobsy.cpp:38-allocate] Trying to intern a string | ||
[tinobsy/tinobsy.cpp:47-allocate] New string not interned | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a int | ||
[tinobsy/tinobsy.cpp:38-allocate] Trying to intern a int | ||
[tinobsy/tinobsy.cpp:47-allocate] New int not interned | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a int | ||
[tinobsy/tinobsy.cpp:38-allocate] Trying to intern a int | ||
[tinobsy/tinobsy.cpp:41-allocate] Interned! int | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a int begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:33-allocate] Assertion succeeded: schema != NULL | ||
[tinobsy/tinobsy.cpp:34-allocate] vm::allocate() a object_metadata | ||
[pickle.cpp:189-run_next_thunk] run_next_thunk | ||
[tinobsy/tinobsy.cpp:79-gc] vm::gc() begin, 7 objects { | ||
[tinobsy/tinobsy.cpp:59-mark] NULL::mark() | ||
[tinobsy/tinobsy.cpp:59-mark] NULL::mark() | ||
[tinobsy/tinobsy.cpp:82-gc] garbage collect sweeping | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a object_metadata begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:124-finalize_cons] | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a int begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a string begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a string begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a cons begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:124-finalize_cons] | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a cons begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:124-finalize_cons] | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:22-~object] object::~object() for a cons begin { | ||
[tinobsy/tinobsy.cpp:25-~object] Assertion succeeded: xt != NULL | ||
[tinobsy/tinobsy.cpp:124-finalize_cons] | ||
[tinobsy/tinobsy.cpp:27-~object] } | ||
[tinobsy/tinobsy.cpp:95-gc] vm::gc() end, 0 objects, 7 freed } | ||
hello world | ||
[tinobsy/tinobsy.cpp:100-~vm] vm::~vm() { | ||
[tinobsy/tinobsy.cpp:106-~vm] } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,14 @@ | ||
==10620== Memcheck, a memory error detector | ||
==10620== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. | ||
==10620== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info | ||
==10620== Command: ./pickletest32 | ||
==10620== | ||
==10620== | ||
==10620== HEAP SUMMARY: | ||
==10620== in use at exit: 0 bytes in 0 blocks | ||
==10620== total heap usage: 6 allocs, 6 frees, 23,118 bytes allocated | ||
==10620== | ||
==10620== All heap blocks were freed -- no leaks are possible | ||
==10620== | ||
==10620== For lists of detected and suppressed errors, rerun with: -s | ||
==10620== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) | ||
==22550== Memcheck, a memory error detector | ||
==22550== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. | ||
==22550== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info | ||
==22550== Command: ./pickletest32 | ||
==22550== | ||
==22550== | ||
==22550== HEAP SUMMARY: | ||
==22550== in use at exit: 0 bytes in 0 blocks | ||
==22550== total heap usage: 19 allocs, 19 frees, 23,349 bytes allocated | ||
==22550== | ||
==22550== All heap blocks were freed -- no leaks are possible | ||
==22550== | ||
==22550== For lists of detected and suppressed errors, rerun with: -s | ||
==22550== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,14 @@ | ||
==10594== Memcheck, a memory error detector | ||
==10594== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. | ||
==10594== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info | ||
==10594== Command: ./pickletest64 | ||
==10594== | ||
==10594== | ||
==10594== HEAP SUMMARY: | ||
==10594== in use at exit: 0 bytes in 0 blocks | ||
==10594== total heap usage: 6 allocs, 6 frees, 76,922 bytes allocated | ||
==10594== | ||
==10594== All heap blocks were freed -- no leaks are possible | ||
==10594== | ||
==10594== For lists of detected and suppressed errors, rerun with: -s | ||
==10594== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) | ||
==22530== Memcheck, a memory error detector | ||
==22530== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. | ||
==22530== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info | ||
==22530== Command: ./pickletest64 | ||
==22530== | ||
==22530== | ||
==22530== HEAP SUMMARY: | ||
==22530== in use at exit: 0 bytes in 0 blocks | ||
==22530== total heap usage: 19 allocs, 19 frees, 77,317 bytes allocated | ||
==22530== | ||
==22530== All heap blocks were freed -- no leaks are possible | ||
==22530== | ||
==22530== For lists of detected and suppressed errors, rerun with: -s | ||
==22530== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) |