js/src/jscntxt.cpp
2da1013d5182dcac11c9a062f7f104e9895424bd
created 2013-12-10 18:22 -0800
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 948230 - Use accessor methods for JSScript bitfields, r=jandem.
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2014-03-06 09:24 +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-03-06 09:24 +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-03-06 09:24 +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-03-06 09:24 +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-03-06 09:24 +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-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 941311 - Improve GGC pretenuring heuristics, r=terrence,jandem.
8fefcd2bb1545adcbc2bdfbf1d0c32000a7db29d
created 2013-11-19 22:27 -0800
pushed 2014-03-06 09:24 +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-03-06 09:24 +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-03-06 09:24 +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-03-06 09:24 +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-03-06 09:24 +0000
Wes Kocher Wes Kocher - Backed out changeset c848ede03acc (bug 938950) for build bustage
c848ede03acca83b8d21bdc68c93b692b2b75133
created 2013-11-18 14:05 -0700
pushed 2014-03-06 09:24 +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-03-06 09:24 +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-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
442211bce621f621b19feca73192755fd3798c99
created 2013-11-10 22:48 -0800
pushed 2014-03-06 09:24 +0000
Bill McCloskey Bill McCloskey - Bug 928050 - Specify whether to iterate over atoms zone (r=bhackett)
d23caa6171636587108f200e8c2074b6594b34fe
created 2013-11-05 18:00 -0800
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 934500 - Don't eagerly create callsite clones in IonBuilder, r=shu.
6cb17f49e135476fb2d4ca64cf6fc6aa96a8ecb0
created 2013-10-16 09:45 +0100
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 912573 - Assert that JSCompartment::callsiteClones doesn't need post-barrier for now r=terrence
ffa34d7c9236159b4d9769637e223ce501df25ea
created 2013-10-14 13:25 +0200
pushed 2014-03-06 09:24 +0000
Eddy Bruel Eddy Bruel - Bug 880330 - Replace options bitfield in JSContext with a struct; r=bholley
6fef99317f215e9b7b4830100f1d5989330a47b2
created 2013-10-10 20:02 -0700
pushed 2014-03-06 09:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 921325 - Return bool from PJS VM functions and use the fatal bit on ForkJoinSlice to signal fatal vs retry. (r=nmatsakis)
59c078a583011445cf18f83e7895c145c266b7a4
created 2013-10-07 12:43 -0400
pushed 2014-03-06 09:24 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (2/9); r=ehsan
b340b241e433e2e478c37c90d9196ce34331b8bd
created 2013-09-24 08:21 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
ac09e1a3fa46889569c043aa7c12f6bef071880a
created 2013-09-24 14:09 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures.
2c3d1c9241d7b0f3612bb9cb705b33c537eb7925
created 2013-09-24 08:21 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
fbd8b3414e933ae6859fbb2b43393269e5297cfb
created 2013-09-24 08:03 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 917909 - Stop asserting that the last JSContext is destroyed outside of GC. r=billm
021a57afb5050b5b87934fd1faff7b3ba317e679
created 2013-09-17 09:46 -0700
pushed 2014-03-06 09:24 +0000
Bill McCloskey Bill McCloskey - Bug 905926 - Move rambo GC to runtime destruction. r=jonco
ecb564ad91402c6995264da35e837f90317d8a34
created 2013-09-17 09:46 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 905926 - Remove watchpoints on all compartments during shutdown, not just the cx compartment. r=billm
ce0d77291a93e7108f9c20d3393c00aa3bc4ada1
created 2013-09-17 09:46 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 905926 - Explicitly track whether a context has been created. r=billm
496b55259bbbb5989f1188df220e3b26b4349448
created 2013-09-10 10:01 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 912813 - Do not store an unrooted object in CompartmentOptions; r=bholley
cd8526f29c2f807f7a1170a74be453c7bdad7434
created 2013-09-04 14:06 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 899367 - Remove JSOPTION_UNROOTED_GLOBAL. r=luke,mccr8
ef553af7c1300bebecf162e28aa36ff2f8037ee4
created 2013-08-31 06:18 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 910829 - SpiderMonkey: Delete redundant null checks. r=jandem
f454691138040dc79d3375b4a1241494d3406843
created 2013-08-29 09:56 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 908699 - Allow generating parse errors and warnings when off the main thread, r=billm.
548651733b5a5e43c43fd6c88e4980894b7bc6b8
created 2013-08-28 11:04 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 732665 - Introduce a mechanism for specifying different stack limits for system, trusted, and untrusted code. r=luke
2a3ed74a0c952f5645dbcecaea4c085100148c5f
created 2013-08-26 19:05 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909597 (part 2) - Rename jsdbgapi.{h,cpp} as {js,vm}OldDebugAPI.{h,cpp}. r=luke.
4fa161a24995bea6c49d1d12661589fcbb1fb2f2
created 2013-08-27 21:14 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 899367) for Windows and OSX mochitest failures on a CLOSED TREE.
efae8cc0fff87d1e3fc844ab2f6609b724ab673a
created 2013-08-27 15:21 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 899367 - Remove JSOPTION_UNROOTED_GLOBAL. r=luke,mccr8
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
dcf50fbf6087e9a3158a31a0d2223a4325293387
created 2013-08-21 18:43 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 900681 - Properly clean up leaked off thread parses in the JS shell, r=billm.
66e1ed80ba0526e87ef15046421635228a0b23c3
created 2013-08-14 21:18 -0500
pushed 2014-03-06 09:24 +0000
Joshua Cranmer Joshua Cranmer - Bug 884676 - Part 2, Use mozilla::Atomic<int32_t> for Runtime::interrupt. r=njn
c698c9d89b9143aa8b4ff771e2e7266faba1e4f9
created 2013-08-12 12:54 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 901364 - Make operation callbacks runtime-wide. r=mrbkap
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
ade325617a7322f9869ce67b359255c542c74587
created 2013-08-06 23:59 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
f836042326f9df3abfbee44169fc878ef87c950d
created 2013-08-05 08:48 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 898886 - Improve threadsafe assertions when accessing runtimes and zones, r=billm.
b7dbdc2a38f9679122cc299ee84713fac521a341
created 2013-08-03 16:55 -0700
pushed 2014-03-06 09:24 +0000
Kyle Huey Kyle Huey - Bug 845545: Part 2 - Refactor context creation callbacks. r=bholley,mccr8
e291816b49beb0e07ab311daa196dcd1577953cd
created 2013-08-02 13:15 +0100
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 899973 - GC: Convert the rest of the JS property API to use MutableHandleValue for out params - js changes r=sfink
e827cc07b0068be32bd6f2c107072dec47f9b9ef
created 2013-08-01 13:47 -0500
pushed 2014-03-06 09:24 +0000
Luke Wagner Luke Wagner - Bug 899832 - hoist JSScript::originPrincipals and LazyScript::originPrincipals into ScriptSource (r=bhackett)
91837985ae91d394ea96289bb43878161067bd69
created 2013-07-30 11:53 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 899017 - Fix VM functions called by the JITs to use bool instead of JSBool. r=sstangl
95cdd796f48126be2f0b275c1e526cd4b973422a
created 2013-07-25 14:32 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 898617 - Assert that the error reporter callback does not set an exception; r=billm
4cdcc55c9dde8f2352906816c4d4bf244742aeb6
created 2013-07-23 17:34 -0700
pushed 2014-03-06 09:24 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 6) - Fix #include ordering in some of js/src/*.{h,cpp}. r=nnethercote.
de1042bf3026ab46afa24e59887dbc90436806aa
created 2013-07-22 16:40 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 896126 - Don't wrap pending exceptions into the atoms compartment. r=luke
868ce514bba712fda6578a692505ad5cb938edb7
created 2013-07-19 08:06 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 875125 - Allow scripts to be parsed/emitted off the main thread, r=billm.
5427f4d376c46a78913784982ea85995dce9ea7a
created 2013-07-17 11:53 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 887334 - Stop setting the compartment to defaultCompartmentObject_->compartment(). r=luke
91b5985259ee7664577e75e9cd0452465d2c1c07
created 2013-07-13 21:59 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out 757e87bb1c1e:2c2bb15bf160 (bug 884676) for make check failures
757e87bb1c1e91b425d9100a53fa539072995b7b
created 2013-07-13 20:07 -0500
pushed 2014-03-06 09:24 +0000
Joshua Cranmer Joshua Cranmer - Bug 884676 - Part 2: Remove JS_ATOMIC_* in favor of mozilla::Atomic, r=Waldo.
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
740cea2dbf4596548e85c2725ec4cfbb7e603b65
created 2013-07-07 23:18 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890784 (part 1) - Create a new vm/Runtime module and put JSRuntime in it. r=wmccloskey.
dbcfcb1b68e493f68f7afcc862e81b23c78d6131
created 2013-07-02 23:30 -0600
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 882905 - Remove hasVersion from js::CompartmentOptions. r=luke
0ddc9350501d611468e3474d71da93d7f800fe87
created 2013-06-29 09:11 -0600
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 880917 - Hoist defaultVersion into the runtime and remove it from the JSContext. r=luke
less more (0) -1000 -300 -100 -60 tip