js/src/jscntxt.cpp
b425e39cc959235c0f18bca1dc61fc3b62fe5e9c
created 2014-06-05 15:41 -0700
pushed 2014-07-21 20:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1016523 - Followup: fix include order.
7ffbe6899aed608cba9a9045f0c0688081932127
created 2014-06-05 10:38 -0400
pushed 2014-07-21 20:25 +0000
Jon Coppeard Jon Coppeard - Bug 1020690 - Type exact stack rooting machinery. r=sfink
6f0ea3b13b103303c527d499511b29b3f9b5dd72
created 2014-06-05 15:10 -0700
pushed 2014-07-21 20:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1016523 - Part 1: Have Debugger treat invoking the interrupt handler as a step in the interpreter. (r=jimb)
b2e6b3caa5a248c92bf3b876fabf10efdd337c24
created 2014-06-05 14:39 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 846ee7c7debf (bug 1020690) for bustage.
846ee7c7debfc1405079b2f981e061b7ec5598b3
created 2014-06-05 10:38 -0400
pushed 2014-07-21 20:25 +0000
Jon Coppeard Jon Coppeard - Bug 1020690 - Type exact stack rooting machinery. r=sfink
0e4aed0e0c71cebe480c6e6223bcb1a978ce0e4a
created 2014-06-02 16:10 -0600
pushed 2014-07-21 20:25 +0000
Brian Hackett Brian Hackett - Bug 965068 - Rename jsworkers.* to vm/HelperThreads.*, r=jorendorff.
71e447c210781b4428fc9aefe9b7514f8b28e30e
created 2014-05-22 08:18 -0500
pushed 2014-07-21 20:25 +0000
Jason Orendorff Jason Orendorff - Bug 987995, part 2 - Add a data parameter to two memory-pressure-related callbacks. r=luke.
43acd23f5a98dda2632dacc0edebac38ff82ec6e
created 2014-05-15 16:48 -0700
pushed 2014-07-21 20:25 +0000
Brian Hackett Brian Hackett - Bug 976446 - Add port of irregexp regexp engine, and use by default, r=jandem.
9e098b366105b6c0f27a965c30963a9ab71e56ff
created 2014-05-06 15:37 +0200
pushed 2014-07-21 20:25 +0000
Svetozar Janjic Svetozar Janjic - Bug 996561 - MIPS Simulator support in the common code. r=jandem
bdc9683e85bab7229e24e7345b8bfbd691828c0a
created 2014-04-27 19:45 -0700
pushed 2014-07-21 20:25 +0000
Rodrigo Rodriguez Jr. Rodrigo Rodriguez Jr. - Bug 952650 (part 8) - Remove JSVAL_TO_STRING. r=njn.
24f49a2ca817513c6eea574b7e92b8ef883406a2
created 2014-04-27 19:32 -0700
pushed 2014-07-21 20:25 +0000
Rodrigo Rodriguez Jr. Rodrigo Rodriguez Jr. - Bug 952650 (part 2) - Remove JSVAL_IS_VOID. r=evilpies.
8f91c4ac176bca51a81f013eca692de30dc483c8
created 2014-04-25 16:11 -0500
pushed 2014-06-09 21:49 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 7 - Remove JSContext::resolveFlags and JSAutoResolveFlags. r=Waldo.
08b1378388ddf0b5f177ce5bc0abf3228cc50baa
created 2014-04-16 15:57 -0500
pushed 2014-06-09 21:49 +0000
Luke Wagner Luke Wagner - Bug 998490 - OdinMonkey: add operator-> to ActivationIterator (r=jandem)
475160609573c7661ecde9f670aa1ff043e19c38
created 2014-04-08 15:43 -0500
pushed 2014-06-09 21:49 +0000
Jason Orendorff Jason Orendorff - Follow-up to bug 990787 - Fix GC hazards introduced by part 1 and part 4, caught by static analysis. Pushing to a CLOSED TREE. r=sfink.
5708e5bff2bca1e2a30cdf3ced5469355b9ed35d
created 2014-04-08 12:35 -0500
pushed 2014-06-09 21:49 +0000
Jason Orendorff Jason Orendorff - Bug 990787, part 1 - When JSObject::shrinkElements can't reallocate the array to shrink it, clear the OOM exception, as we are not going to propagate the error. r=shu.
fbca45e6593052971edb288cda52ce0a12ed959b
created 2014-03-24 18:32 -0400
pushed 2014-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 987666 - Remove the unused dynamic root analysis. r=sfink
e91ce9a1eb464bcf98507ceef49525210bf8f678
created 2014-03-19 09:28 +0100
pushed 2014-06-09 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 984836 - Rename StackFrame to InterpreterFrame. r=luke
53139214dcf3fc3b886bb913a2b4b301e5e70bf4
created 2014-03-10 16:28 -0500
pushed 2014-04-28 18:51 +0000
Jason Orendorff Jason Orendorff - Bug 977287, part 1 - Rename the "operation callback" to "interrupt callback". r=luke.
7d406c9622a1dea15c252fb67a657372ef0ea213
created 2014-03-09 08:14 -0700
pushed 2014-04-28 18:51 +0000
Brian Hackett Brian Hackett - Bug 980630 - Remove type nuking, r=jandem.
64b582140fc17d23373ed81dd506d362f4349401
created 2014-03-08 21:37 +0100
pushed 2014-04-28 18:51 +0000
Ms2ger Ms2ger - Backout changesets 295dc1e971bf:6d54e6b70eb2 for b2g and b-c failures.
295dc1e971bff627b4d0682e7b21fde2d1e92cad
created 2014-03-08 10:57 -0700
pushed 2014-04-28 18:51 +0000
Brian Hackett Brian Hackett - Bug 980630 - Remove type nuking, r=jandem.
797981dc56951f4ad2f58beac956702be2392848
created 2014-03-05 17:15 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 980059 - Have AsmJSActivation add the entry asm.js function to the callstack (r=jandem)
abcbfb8e7bc66459f5b1fb50538e3c8529434f3a
created 2014-03-05 08:32 -0500
pushed 2014-04-28 18:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 978618. Fix error reporting for unintended XPConnect exceptions thrown by JS-implemented webidl to actually work correctly. r=bholley
1cec924f373467fa6ae86d0177ba74678bb91090
created 2014-02-26 17:38 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 977181 - Rename some ion* things to jit* (r=jandem)
c90e26bbcdf58173fbef9118a9a7092c4a813d62
created 2014-02-26 08:55 -0600
pushed 2014-04-28 18:51 +0000
Jason Orendorff Jason Orendorff - Bug 968936 - Emit a warning message with stack trace when the "operation callback" (slow script dialog) stops script execution. r=luke.
2d935f3e9587681e81bc32feabfee0e8044021fb
created 2014-02-20 22:52 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 969415 (part 3) - AutoSuppressGC for oomCallback, just like onError since callers assume js_ReportOutOfMemory doesn't GC (r=Hf bustage, CLOSED TREE)
4a83d046db8260973511456ab191d2566ee272c7
created 2014-02-20 18:35 -0800
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 969415 (part 1) - Add OOM callback hook to JS engine. r=njn.
d2c4ae312b66e83c55226805aa30c858b90a30e3
created 2014-02-19 09:02 -0700
pushed 2014-04-28 18:51 +0000
Brian Hackett Brian Hackett - Bug 964059 - Share atoms compartment/zone between multiple runtimes, r=billm,bent.
8c521a802625683b42a1ca9245dfac06e10aa1a8
created 2014-02-14 13:17 +0100
pushed 2014-04-28 18:51 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
b346f11002eb413e1c799126a5888e48c1bcbd23
created 2014-02-06 22:05 -0800
pushed 2014-04-28 18:51 +0000
Jeff Walden Jeff Walden - Bug 969165 - Convert Atomic<T> where T != bool but is used as a bool over to Atomic<bool>, now that it's supported, in js/src/. r=shu
f76ccce1f2fd65666b60c988c83bc2c70b50ca6f
created 2014-02-07 14:40 -0800
pushed 2014-04-28 18:51 +0000
Shu-yu Guo Shu-yu Guo - Bug 949296 - Ignore DontStopIon interrupt triggers during ForkJoin. (r=nmatsakis)
78a029898775e1fb50b2f5a1100e0fe32675f97f
created 2014-02-07 11:20 +0000
pushed 2014-04-28 18:51 +0000
Jon Coppeard Jon Coppeard - Bug 961091 - Perform GC if necessary on exit from engine and on interpreter allocation r=terrence
995f7402235bfa1df4e66e697808da0651d5b7b3
created 2014-02-05 11:40 -0700
pushed 2014-04-28 18:51 +0000
Brian Hackett Brian Hackett - Bug 941805 - Make the pool of JS workers be per process rather than per runtime, r=billm.
9e00f4eef08189544f75bf121833518105824344
created 2014-02-14 13:17 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
80286bae0d73ae97bfa9e99dddb491fda7830bf6
created 2014-02-03 08:34 -0500
pushed 2014-03-17 21:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 45840c6628d7 and acadb164dbc5 (bug 941805) for causing bug 966782.
acadb164dbc5947de50aff7643ed7120b44bd08f
created 2014-01-31 18:58 -0700
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 941805 - Make the pool of JS workers be per process rather than per runtime, r=billm.
48a1442045d614641f8051e69dee016a9ec5cba3
created 2014-01-31 14:57 -0800
pushed 2014-03-17 21:55 +0000
Shu-yu Guo Shu-yu Guo - Bug 966181 - Rename ForkJoinSlice to ForkJoinContext. (r=pnkfelix)
59c2be51f086e085f32f5ae9fb2fc79033c37e94
created 2014-01-29 13:34 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 959597 part 3 - Add ARM simulator for JIT code. r=nbp
b41d9ac46315a66eb6c7ef0278d057850e3d1116
created 2013-12-19 11:56 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 950513 - Remove JS_WORKER_THREADS typedef, r=luke.
caf902c1502657bafdc49c5df4fc3b7db3c81ad2
created 2013-12-17 13:01 -0800
pushed 2014-03-17 21:55 +0000
Terrence Cole Terrence Cole - Bug 951282 - Wrap the pending exception lazily; r=luke
dbeea0e93b56b586792fe8265779249d22018b2a
created 2013-12-16 10:53 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 785905 - Build Ion MIR graph off thread, r=jandem.
e8e93efa64af3c4d6f9e0e2f1704c5865b99fb6c
created 2013-12-16 06:03 -0600
pushed 2014-03-17 21:55 +0000
Jason Orendorff Jason Orendorff - Bug 948647, part 2 - Rename js_ReportErrorAgain to js::CallErrorReporter (and other related tidying-up). r=Waldo.
2da1013d5182dcac11c9a062f7f104e9895424bd
created 2013-12-10 18:22 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 948230 - Use accessor methods for JSScript bitfields, r=jandem.
8c0709e254c43ab64dd7a19d3836646557309362
created 2014-01-06 15:03 -0500
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 950513 - Remove JS_WORKER_THREADS typedef. r=luke, a=lsblakk
fefdc280c829d4e025c817b3de40e191774a6d2b
created 2014-01-03 17:38 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d56d13a32786 (bug 950513) for debug asserts. a=backout
d56d13a32786145b46ebe846c88d1b55193fc618
created 2014-01-03 16:16 -0500
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 950513 - Remove JS_WORKER_THREADS typedef. r=luke, a=lsblakk
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2014-02-04 01:06 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
17aacd34982ceabe666f203c7edfdc5ccc364aac
created 2013-12-03 20:21 +0100
pushed 2014-02-04 01:06 +0000
Felix S. Klock II Felix S. Klock II - Bug 941672: assert thread state init'ed upon seeing Exclusive context (r=shu).
b96d513cd89f5aff1841c6a6c926481807864589
created 2013-11-25 17:35 -0800
pushed 2014-02-04 01:06 +0000
Jeff Walden Jeff Walden - Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb
d0bdb5b5dbd64c91e752c0b750a9f0f1f3e89ee6
created 2013-12-03 08:17 -0800
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 944946 - Use accessor methods for script->code and script->length, r=jandem.
c5714ab2828b715e2fa2bbb6c5a9867b4dadcbcf
created 2013-11-26 19:18 -0700
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 942984 - Set native stack limit for JS worker threads, r=billm.
5f093277a58681539a921d4391532c54c106944e
created 2013-11-21 19:20 -0800
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 941311 - Improve GGC pretenuring heuristics, r=terrence,jandem.
8fefcd2bb1545adcbc2bdfbf1d0c32000a7db29d
created 2013-11-19 22:27 -0800
pushed 2014-02-04 01:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 00644e4b067d (bug 938124) for debug browser-chrome bustage, and probable debug ASan jit-test bustage
00644e4b067d981d77fcffef244a09bbc0896016
created 2013-11-19 15:14 -0700
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add mprotect mechanism indicating which GC heap accesses made during Ion compilation are threadsafe, r=jandem.
437f53de3c7f602fa070ab40ec9358a038c6413a
created 2013-11-19 22:20 +0100
pushed 2014-02-04 01:06 +0000
Jan de Mooij Jan de Mooij - Bug 937550 - Report OOM to stderr in JS_MORE_DETERMINISTIC builds. r=jorendorff
4df4f9fff8c57d95f097ff01c9417f9afab8a52c
created 2013-11-19 08:37 -0700
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem. CLOBBER
6a77bea7ccaafc840ce2a79ced2876eadfbca07d
created 2013-11-18 13:29 -0800
pushed 2014-02-04 01:06 +0000
Wes Kocher Wes Kocher - Backed out changeset c848ede03acc (bug 938950) for build bustage
c848ede03acca83b8d21bdc68c93b692b2b75133
created 2013-11-18 14:05 -0700
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
51b8979e2dd66d08cab78232aeb0b52777698d29
created 2013-11-18 12:27 -0800
pushed 2014-02-04 01:06 +0000
Wes Kocher Wes Kocher - Backed out changeset aacbc603eb67 (bug 938950) for bustage on a CLOSED TREE
aacbc603eb6728ded2b6dd8a86da495c437a566e
created 2013-11-18 13:05 -0700
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
less more (0) -1000 -300 -100 -60 tip