Created
March 14, 2013 19:50
-
-
Save pnkfelix/5164587 to your computer and use it in GitHub Desktop.
This file contains hidden or 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
| (gdb) pwd | |
| Working directory /Users/fklock/Dev/Mozilla/iontrail/objdir-dbg-js. | |
| (gdb) cd /Users/fklock/Dev/Mozilla/iontrail/js/src/parjs-benchmarks | |
| Working directory /Users/fklock/Dev/Mozilla/iontrail/js/src/parjs-benchmarks. | |
| (gdb) r -e 'var libdir="./"; var MODE="compare";' nbody-fail.js | |
| Starting program: /Users/fklock/Dev/Mozilla/iontrail/objdir-dbg-js/js -e 'var libdir="./"; var MODE="compare";' nbody-fail.js | |
| Reading symbols for shared libraries ++++++++.............................................................. done | |
| Warming up sequential runs | |
| . | |
| Measuring sequential runs | |
| Measuring parallel runs | |
| Checking correctness | |
| NBODY_3K SEQUENTIAL MEASUREMENT 0: 1406 | |
| NBODY_3K SEQUENTIAL MEASUREMENT 1: 1443 | |
| NBODY_3K SEQUENTIAL MEASUREMENT 2: 1705 | |
| NBODY_3K SEQUENTIAL AVERAGE: 1518 | |
| NBODY_3K PARALLEL MEASUREMENT 0: 6435 | |
| NBODY_3K PARALLEL MEASUREMENT 1: 6283 | |
| NBODY_3K PARALLEL MEASUREMENT 2: 5895 | |
| NBODY_3K PARALLEL AVERAGE : 6204.333333333333 | |
| NBODY_3K SEQ/PAR RATIO : 0.24466770536721646 | |
| NBODY_3K PAR/SEQ RATIO : 4.087176108915239 | |
| NBODY_3K IMPROVEMENT : -308% | |
| Warming up sequential runs | |
| . | |
| Measuring sequential runs | |
| Measuring parallel runs | |
| Assertion failure: index < cacheDispatchEntries_, at /Users/fklock/Dev/Mozilla/iontrail/js/src/ion/IonCode.h:434 | |
| Program received signal EXC_BAD_ACCESS, Could not access memory. | |
| Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000 | |
| js::ion::IonScript::getCacheDispatchEntry (this=0x10886d000, index=0) at IonCode.h:434 | |
| (gdb) bt | |
| #0 js::ion::IonScript::getCacheDispatchEntry (this=0x10886d000, index=0) at IonCode.h:434 | |
| #1 0x00000001009552af in js::ion::IonScript::maybeGetCacheDispatchEntry (this=0x10886d000, index=0) at IonCode.h:440 | |
| #2 0x0000000100947d39 in js::ion::IonScript::purgeCaches (this=0x10886d000, c=0x10182d600) at /Users/fklock/Dev/Mozilla/iontrail/js/src/ion/Ion.cpp:801 | |
| #3 0x000000010095011a in js::ion::PurgeCaches (script=0x103b491f0, c=0x10182d600) at /Users/fklock/Dev/Mozilla/iontrail/js/src/ion/Ion.cpp:2363 | |
| #4 0x00000001001f6ae8 in js::PurgeJITCaches (c=0x10182d600) at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsgc.cpp:4874 | |
| #5 0x00000001001510e6 in JSCompartment::discardJitCode (this=0x10182d600, fop=0x7fff5fbf1a60, discardConstraints=false) at /Users/fklock/Dev/Mozilla/iontrail/js/src/jscompartment.cpp:598 | |
| #6 0x00000001001512bd in JSCompartment::sweep (this=0x10182d600, fop=0x7fff5fbf1a60, releaseTypes=true) at /Users/fklock/Dev/Mozilla/iontrail/js/src/jscompartment.cpp:632 | |
| #7 0x00000001001fc27b in BeginSweepingZoneGroup (rt=0x10180ec00) at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsgc.cpp:3630 | |
| #8 0x00000001001f9b5e in BeginSweepPhase (rt=0x10180ec00) at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsgc.cpp:3728 | |
| #9 0x00000001001f88b7 in IncrementalCollectSlice (rt=0x10180ec00, budget=0, reason=JS::gcreason::ALLOC_TRIGGER, gckind=js::GC_NORMAL) at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsgc.cpp:4249 | |
| #10 0x00000001001f7aba in GCCycle (rt=0x10180ec00, incremental=false, budget=0, gckind=js::GC_NORMAL, reason=JS::gcreason::ALLOC_TRIGGER) at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsgc.cpp:4382 | |
| #11 0x00000001001f4e3f in Collect (rt=0x10180ec00, incremental=false, budget=0, gckind=js::GC_NORMAL, reason=JS::gcreason::ALLOC_TRIGGER) at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsgc.cpp:4510 | |
| #12 0x00000001001ee45c in js::GC (rt=0x10180ec00, gckind=js::GC_NORMAL, reason=JS::gcreason::ALLOC_TRIGGER) at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsgc.cpp:4532 | |
| #13 0x0000000100525beb in js::ForkJoinShared::check (this=0x7fff5fbf2770, slice=@0x7fff5fbf2518) at /Users/fklock/Dev/Mozilla/iontrail/js/src/vm/ForkJoin.cpp:1045 | |
| #14 0x0000000100526607 in js::ForkJoinSlice::check (this=0x7fff5fbf2518) at /Users/fklock/Dev/Mozilla/iontrail/js/src/vm/ForkJoin.cpp:1263 | |
| #15 0x0000000100ad1134 in js::ion::ParCheckInterrupt (slice=0x7fff5fbf2518) at /Users/fklock/Dev/Mozilla/iontrail/js/src/ion/ParallelFunctions.cpp:152 | |
| #16 0x0000000103f41749 in ?? () | |
| (gdb) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment