js/src/jscntxt.cpp
ac09e1a3fa46889569c043aa7c12f6bef071880a
created 2013-09-24 14:09 -0400
pushed 2013-12-09 19:58 +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 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
fbd8b3414e933ae6859fbb2b43393269e5297cfb
created 2013-09-24 08:03 -0700
pushed 2013-12-09 19:58 +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 2013-12-09 19:58 +0000
Bill McCloskey Bill McCloskey - Bug 905926 - Move rambo GC to runtime destruction. r=jonco
ecb564ad91402c6995264da35e837f90317d8a34
created 2013-09-17 09:46 -0700
pushed 2013-12-09 19:58 +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 2013-12-09 19:58 +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 2013-10-28 21:59 +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 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Remove JSOPTION_UNROOTED_GLOBAL. r=luke,mccr8
ef553af7c1300bebecf162e28aa36ff2f8037ee4
created 2013-08-31 06:18 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910829 - SpiderMonkey: Delete redundant null checks. r=jandem
f454691138040dc79d3375b4a1241494d3406843
created 2013-08-29 09:56 -0600
pushed 2013-10-28 21:59 +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 2013-10-28 21:59 +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 2013-10-28 21:59 +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 2013-10-28 21:59 +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 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Remove JSOPTION_UNROOTED_GLOBAL. r=luke,mccr8
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-10-28 21:59 +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 2013-10-28 21:59 +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 2013-10-28 21:59 +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 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 901364 - Make operation callbacks runtime-wide. r=mrbkap
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200
pushed 2013-10-28 21:59 +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 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
ade325617a7322f9869ce67b359255c542c74587
created 2013-08-06 23:59 -0700
pushed 2013-10-28 21:59 +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 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 898886 - Improve threadsafe assertions when accessing runtimes and zones, r=billm.
148464732cfe8ef460c5c1c7c4a077f4456d3085
created 2013-08-29 12:20 -0400
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
e8d49bc63f2cf44234f9ba2f1376f24f04bea694
created 2013-08-28 17:54 -0400
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
b7dbdc2a38f9679122cc299ee84713fac521a341
created 2013-08-03 16:55 -0700
pushed 2013-09-16 19:14 +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 2013-09-16 19:14 +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 2013-09-16 19:14 +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 2013-09-16 19:14 +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 2013-09-16 19:14 +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 2013-09-16 19:14 +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 2013-09-16 19:14 +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 2013-09-16 19:14 +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 2013-09-16 19:14 +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 2013-09-16 19:14 +0000
Phil Ringnalda Phil Ringnalda - Back out 757e87bb1c1e:2c2bb15bf160 (bug 884676) for make check failures
757e87bb1c1e91b425d9100a53fa539072995b7b
created 2013-07-13 20:07 -0500
pushed 2013-09-16 19:14 +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 2013-09-16 19:14 +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 2013-09-16 19:14 +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 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 882905 - Remove hasVersion from js::CompartmentOptions. r=luke
0ddc9350501d611468e3474d71da93d7f800fe87
created 2013-06-29 09:11 -0600
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 880917 - Hoist defaultVersion into the runtime and remove it from the JSContext. r=luke
c0c70e083935766127501598e801d960395a66f6
created 2013-06-29 09:11 -0600
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 880917 - Remove JS_SetVersion and version override machinery. r=luke
465e3423f4638afca291a55ee25f3744f6977314
created 2013-06-29 09:11 -0600
pushed 2013-09-16 19:14 +0000
Bobby Holley Bobby Holley - Bug 880917 - Introduce an API for callers to set the version for a compartment. r=luke
cbbd90120ca79d9fe1a699a5d6f6a8135a15ae44
created 2013-06-28 11:51 -0700
pushed 2013-09-16 19:14 +0000
Terrence Cole Terrence Cole - Bug 888411 - Clear NewObjectCache entries with nursery slots or elements on minor GC; r=jandem
12e5bcffbbacfbc2adb7de9bfd7f6a0b238c7520
created 2013-06-27 14:47 -0700
pushed 2013-09-16 19:14 +0000
Shu-yu Guo Shu-yu Guo - Bug 877893 - Part 3: VM & Ion changes to make MToString threadsafe. (r=billm)
80cfa9e8bab51dbe0540f0a669df6fd2161a6f46
created 2013-06-25 21:38 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 886205 (part 8) - Break the header cycle once and for all. r=terrence.
d19ecc13f95a0c7c5d297a1ad5f5196f6cc62dde
created 2013-06-27 00:15 +0900
pushed 2013-09-16 19:14 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 839998 - Replace thisDuringConstruction() with MOZ_THIS_IN_INITIALIZER_LIST(). r=waldo
e61603f64470d454f4968cafa90e302af8e65cf1
created 2013-05-03 13:53 -0700
pushed 2013-09-16 19:14 +0000
Steve Fink Steve Fink - Bug 868302 - Enable rooting LIFO assertions in DEBUG, r=terrence
3d4480f6c25d2ba46dc90912804bdfd29f6bd52e
created 2013-06-23 13:21 +0200
pushed 2013-09-16 19:14 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 4) - Use newly introduced mozilla::MallocSizeOf in js. r=njn.
1f01633c4a021b0642e7f6ac19ab80f5b2029fb0
created 2013-08-29 11:59 -0400
pushed 2013-08-29 16:22 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
c253a1011418d8eb171fba11f1071957c85738e5
created 2013-08-28 18:00 -0400
pushed 2013-08-28 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
3266c1d738162e5d03c922d9bc8435188e410f62
created 2013-07-31 10:59 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 896126 - Don't wrap pending exceptions into the atoms compartment. r=luke a=bajaj
131861c61d469db139e91f1b1ad8637d08d50916
created 2013-07-31 10:59 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 887334 - Stop setting the compartment to defaultCompartmentObject_->compartment(). r=luke
b3d0c2498b4219e9b2761bb95a1e96c27cbefe34
created 2013-07-27 10:29 -0400
pushed 2013-08-05 18:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 33 changesets (bug 896126, bug 887334, bug 889911, bug 889714, bug 895774) for xpcshell failures on a CLOSED TREE.
5f9484e134f9539e4618d30153900e7940d8367f
created 2013-07-26 18:56 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 896126 - Don't wrap pending exceptions into the atoms compartment. r=luke a=bajaj
ddf47eba68c0475e52be91eb6326b9ecd79a2fbf
created 2013-07-26 18:56 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 887334 - Stop setting the compartment to defaultCompartmentObject_->compartment(). r=luke
659b0d61fbc6545e7e400710d241f147028b600e
created 2013-07-25 15:32 -0700
pushed 2013-08-05 18:49 +0000
Wes Kocher Wes Kocher - Backed out 33 changesets (bug 896126, bug 887334, bug 889911, bug 889714, bug 895774) for breaking xpcshell tests on a CLOSED TREE.
84b828b63115943534ce64dc5cb9de20d284984b
created 2013-07-25 11:29 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 896126 - Don't wrap pending exceptions into the atoms compartment. r=luke a=bajaj
94717e9e5e8a6533f9711d1129445cbc3fad1438
created 2013-07-25 11:29 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 887334 - Stop setting the compartment to defaultCompartmentObject_->compartment(). r=luke
41c585d8c92c4715086b0b5db134b34518736d5a
created 2013-07-19 18:21 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 880917 - Hoist defaultVersion into the runtime and remove it from the JSContext. r=luke
1cffd9c675b7700d4f569b2e16e602c3d60afae0
created 2013-07-19 18:21 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 880917 - Remove JS_SetVersion and version override machinery. r=luke
less more (0) -1000 -300 -100 -60 tip