Created
March 13, 2013 20:03
-
-
Save pnkfelix/5155632 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) r -e 'var libdir="../js/src/parjs-benchmarks/"; var MODE="compare";' ../js/src/parjs-benchmarks/nbody.js | |
| Starting program: /Users/fklock/Dev/Mozilla/iontrail/objdir-dbg-js/js -e 'var libdir="../js/src/parjs-benchmarks/"; var MODE="compare";' ../js/src/parjs-benchmarks/nbody.js | |
| BFD: /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork(i386:x86-64): unknown load command 0x20 | |
| Warming up sequential runs | |
| . | |
| Measuring sequential runs | |
| Measuring parallel runs | |
| Assertion failure: hasParallelIonScript(), at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsscript.h:621 | |
| [New Thread 0x1f03 of process 71782] | |
| [New Thread 0x2003 of process 71782] | |
| [New Thread 0x2103 of process 71782] | |
| [New Thread 0x2203 of process 71782] | |
| [New Thread 0x2303 of process 71782] | |
| [New Thread 0x2403 of process 71782] | |
| [New Thread 0x2503 of process 71782] | |
| [New Thread 0x2603 of process 71782] | |
| [New Thread 0x2703 of process 71782] | |
| Program received signal SIGSEGV, Segmentation fault. | |
| 0x0000000100955115 in JSScript::parallelIonScript() const () | |
| (gdb) bt | |
| #0 0x0000000100955115 in JSScript::parallelIonScript() const () | |
| #1 0x00000001006433d1 in ParallelDo::hasScript(js::Vector<js::types::RecompileInfo, 0ul, js::TempAllocPolicy>&, JSScript*) () | |
| #2 0x00000001006421eb in ParallelDo::invalidateBailedOutScripts() () | |
| #3 0x0000000100640284 in ParallelDo::apply() () | |
| #4 0x000000010063e4dd in js::parallel::Do (cx=0x102100c50, args=...) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/vm/ParallelDo.cpp:677 | |
| #5 0x00000001006a8cfd in intrinsic_ParallelDo (cx=0x102100c50, argc=2, vp= | |
| 0x102200650) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/vm/SelfHosting.cpp:265 | |
| #6 0x0000000100298712 in CallJSNative (cx=0x102100c50, native= | |
| 0x1006a8ca0 <intrinsic_ParallelDo(JSContext*, unsigned int, JS::Value*)>, | |
| args=...) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/jscntxtinlines.h:327 | |
| #7 0x000000010028b8df in js::Interpret (cx=0x102100c50, entryFrame= | |
| 0x102200570, interpMode=js::JSINTERP_NORMAL) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsinterp.cpp:2362 | |
| #8 0x000000010026ef85 in js::RunScript (cx=0x102100c50, fp=0x102200570) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsinterp.cpp:341 | |
| #9 0x00000001002988f6 in js::InvokeKernel (cx=0x102100c50, args=..., | |
| construct=js::NO_CONSTRUCT) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsinterp.cpp:398 | |
| #10 0x000000010028b8df in js::Interpret (cx=0x102100c50, entryFrame= | |
| 0x1022004a8, interpMode=js::JSINTERP_NORMAL) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsinterp.cpp:2362 | |
| #11 0x000000010026ef85 in js::RunScript (cx=0x102100c50, fp=0x1022004a8) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsinterp.cpp:341 | |
| #12 0x00000001002988f6 in js::InvokeKernel (cx=0x102100c50, args=..., | |
| construct=js::NO_CONSTRUCT) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsinterp.cpp:398 | |
| #13 0x000000010010bdb3 in js::Invoke(JSContext*, js::InvokeArgsGuard&, js::MaybeConstruct) () at /Users/fklock/Dev/Mozilla/iontrail/js/src/jspubtd.h:378 | |
| #14 0x000000010064567a in js::ParallelArrayObject::constructHelper (cx= | |
| 0x102100c50, ctor= | |
| (JSFunction *) 0x108952400 [object Function "ParallelArrayConstructFromFunction"], args0=...) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/builtin/ParallelArray.cpp:186 | |
| #15 0x0000000100644f64 in js::ParallelArrayObject::construct (cx=0x102100c50, | |
| argc=2, vp=0x102200468) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/builtin/ParallelArray.cpp:107 | |
| #16 0x0000000100299e6f in CallJSNative (cx=<optimized out>, | |
| native=<optimized out>, args=..., cx=<optimized out>, | |
| native=<optimized out>, args=...) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/jscntxtinlines.h:327 | |
| #17 CallJSNativeConstructor (cx=0x102100c50, native= | |
| 0x100644e70 <js::ParallelArrayObject::construct(JSContext*, unsigned int, JS::Value*)>, args=...) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/jscntxtinlines.h:360 | |
| #18 js::InvokeConstructorKernel (cx=0x102100c50, args=...) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsinterp.cpp:454 | |
| #19 0x000000010028b872 in js::Interpret (cx=0x102100c50, entryFrame= | |
| 0x102200038, interpMode=js::JSINTERP_NORMAL) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsinterp.cpp:2359 | |
| #20 0x000000010026ef85 in js::RunScript (cx=0x102100c50, fp=0x102200038) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsinterp.cpp:341 | |
| #21 0x000000010029b317 in js::ExecuteKernel (cx=0x102100c50, script= | |
| 0x1033371f0, scopeChainArg= | |
| (JSObject &) @0x103333060 [object global] delegate, thisv=..., type= | |
| js::EXECUTE_GLOBAL, evalInFrame=..., result=0x0) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsinterp.cpp:531 | |
| #22 0x000000010029b690 in js::Execute (cx=0x102100c50, script=0x1033371f0, | |
| scopeChainArg=(JSObject &) @0x103333060 [object global] delegate, rval= | |
| 0x0) at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsinterp.cpp:570 | |
| #23 0x00000001000b5b55 in JS_ExecuteScript (cx=0x102100c50, objArg= | |
| (JSObject *) 0x103333060 [object global] delegate, scriptArg=0x1033371f0, | |
| rval=0x0) at /Users/fklock/Dev/Mozilla/iontrail/js/src/jsapi.cpp:5491 | |
| #24 0x0000000100004a9c in Process (cx=0x102100c50, obj_= | |
| (JSObject *) 0x103333060 [object global] delegate, filename= | |
| 0x7fff5fbffb65 "../js/src/parjs-benchmarks/nbody.js", forceTTY=false) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/shell/js.cpp:467 | |
| #25 0x0000000100002a92 in ProcessArgs (cx=0x102100c50, obj_= | |
| (JSObject *) 0x103333060 [object global] delegate, op=0x7fff5fbff838) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/shell/js.cpp:5023 | |
| #26 0x0000000100001629 in Shell (cx=0x102100c50, op=0x7fff5fbff838, envp= | |
| 0x7fff5fbff9a8) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/shell/js.cpp:5060 | |
| #27 0x00000001000035f7 in main (argc=4, argv=0x7fff5fbff980, envp= | |
| 0x7fff5fbff9a8) | |
| at /Users/fklock/Dev/Mozilla/iontrail/js/src/shell/js.cpp:5283 | |
| (gdb) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment