js/src/jsfriendapi.cpp
1f9bc5814f5ff23f8b3cf6766cda2d4e484c0b4c
created 2014-06-09 12:30 -0700
pushed 2014-07-21 20:25 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Back out for webrtc crashes. a=backout
18eea9cb1c469624e78cc0c3e37b44f0dfcdd64e
created 2014-06-07 10:34 +0100
pushed 2014-07-21 20:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Make more GCRuntime members private and add necessary accessors r=terrence
6932ea846a288caa5b0d664822eac542cdc57b8c
created 2014-06-07 00:03 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 1021114, bug 988486) for GC crashes on a CLOSED TREE.
14a4a906225384565d6c23c796fa57d185af228c
created 2014-06-07 10:34 +0100
pushed 2014-07-21 20:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Make more GCRuntime members private and add necessary accessors r=terrence
d904bd0d1cb5358eec4e5ac07b7ef4256c34012c
created 2014-06-06 18:39 -0400
pushed 2014-07-21 20:25 +0000
Jim Chen Jim Chen - Bug 1013326 - Move script principals APIs to jsfriendapi; r=luke
313dee1cd22814b4e81a8adacfcd474af456cbdf
created 2014-05-30 07:46 -0700
pushed 2014-07-21 20:25 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
3ac2205532ed66999c8fa7b25d42f8ccb7908617
created 2014-05-30 15:23 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 1016738, bug 1017150) for spikes in GC-related crashes.
93c5b9181c8441888204eb47444eb750269fe59a
created 2014-05-30 07:46 -0700
pushed 2014-07-21 20:25 +0000
Bill McCloskey Bill McCloskey - Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
37a64fc4edb33296df98aad88f37cf074e504e47
created 2014-05-29 13:06 -0600
pushed 2014-07-21 20:25 +0000
Brian Hackett Brian Hackett - Bug 941805 - Use helper thread pool in all runtimes in a process, r=billm.
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-07-21 20:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
a6cf64544f9b9c82e3bde274db80bd2a2fa3be4e
created 2014-05-14 19:48 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 1010655 - Always use the faster version of IsInsideNursery when possible; r=jonco
0ad2c38c664983201911bb4167b588121e51001a
created 2014-05-19 11:09 +0100
pushed 2014-07-21 20:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Move verifier functions into GCRuntime r=terrence
1b4e6df50d16d3fbfd8e004ef029196a02978413
created 2014-05-16 14:52 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 36bfb1d8b8fe (bug 1010655) for Cpp test crashes.
36bfb1d8b8fef01877faaf2741d9b1908a47708d
created 2014-05-14 19:48 -0700
pushed 2014-07-21 20:25 +0000
Terrence Cole Terrence Cole - Bug 1010655 - Always use the faster version of IsInsideNursery when possible; r=jonco
52120db36f78a1f62573b87f88bf2b8584b809d3
created 2014-05-08 15:00 +0200
pushed 2014-07-21 20:25 +0000
Jan de Mooij Jan de Mooij - Bug 964915 part 1 - Remove cx argument from innerObject hook. r=efaust
c54f91eb0cfe70feff1f646b080179c1cdc6f6a5
created 2014-05-03 12:04 +0200
pushed 2014-07-21 20:25 +0000
Ian Stakenvicius Ian Stakenvicius - Bug 950822 - "js/src/vm/Runtime.cpp: remove obsolete code where JS_STACK_GROWTH_DIRECTION > 0" r=bholley
fd9b3cd32b47b018adc22680e9965ae291da3694
created 2014-04-30 12:13 +0100
pushed 2014-07-21 20:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
aa24cb6334829583157ccc59a7aef0a42294aa3f
created 2014-04-30 15:38 +0200
pushed 2014-07-21 20:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b82db9273f3 (bug 988486)
8b82db9273f36a7ca177c4ca7a138f241b8e2654
created 2014-04-30 12:13 +0100
pushed 2014-07-21 20:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
85d37fc36546aa776336ddb88261c2b6f7c8f523
created 2014-04-30 13:59 +0200
pushed 2014-07-21 20:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3e6abdf3b4b4 (bug 988486)
3e6abdf3b4b4fbab07b722205f2d0b478b29f1e4
created 2014-04-30 12:13 +0100
pushed 2014-07-21 20:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
629ca8a4ecdd92ec35df2032c6e56820b42224e1
created 2014-06-26 14:15 -0700
pushed 2014-07-07 18:13 +0000
Terrence Cole Terrence Cole - Bug 1027221 - Allow incremental GC barriers on off-main-thread permanent atoms. r=billm, a=sledru
79ea9cd9be6f2f63bc3f55c21e732d6769ebc372
created 2014-06-30 17:42 -0400
pushed 2014-06-30 21:42 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 7f0b177e61cd and 44a0d7a4230b (bug 1027221) for asserts/crashes.
44a0d7a4230b9ee274a0273fb41095e07c2a5626
created 2014-06-26 14:15 -0700
pushed 2014-06-30 20:42 +0000
Terrence Cole Terrence Cole - Bug 1027221 - Allow incremental GC barriers on off-main-thread permanent atoms. r=billm, a=sledru
2f253c8cf8d271f92931b745c4a3ab8489444a35
created 2014-05-03 12:04 +0200
pushed 2014-06-09 21:49 +0000
Ian Stakenvicius Ian Stakenvicius - Bug 950822 - js/src/vm/Runtime.cpp: remove obsolete code where JS_STACK_GROWTH_DIRECTION > 0. r=bholley, a=sledru
b46a88e69236a8180d60d99d8caebb4b8012f447
created 2014-04-18 11:13 -0700
pushed 2014-06-09 21:49 +0000
Dan Gohman Dan Gohman - Bug 998172 - SpiderMonkey: Eliminate unnecessary parentheses around return values. r=nbp
cf31dec6639a580e726fa70829e8d05f3dfcd805
created 2014-04-11 15:19 -0700
pushed 2014-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
1b7eef53c08abb7f48386e64fd412cb5139656f8
created 2014-01-21 18:11 -0800
pushed 2014-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
695622cd84e1494f5e4bfa64e181b0aa404c599d
created 2014-04-02 15:28 +0100
pushed 2014-06-09 21:49 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify remaining JS APIs r=sfink r=bholley r=smaug
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
ae9c10bf7be8766453352e0d4a497a2856aa027f
created 2014-03-26 10:59 -0300
pushed 2014-06-09 21:49 +0000
Bobby Holley Bobby Holley - Bug 979481 - Make the SafeJSContext default to a null compartment, and have AutoSafeJSContext enter the compartment instead. r=bz
0ae9c4eef8d6ec3c7ddf977ca9a9efd1758183ec
created 2014-03-17 16:17 +0000
pushed 2014-06-09 21:49 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify some friend and debug APIs r=sfink r=bholley
29175da65d44e0f3ab942d7fd64dd8113fef5897
created 2014-03-10 12:31 +0100
pushed 2014-04-28 18:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 670fb9adcd29 (bug 979481)
670fb9adcd29826b0ab35db2380121e6c99aa433
created 2014-03-06 08:55 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 979481 - Make the SafeJSContext default to a null compartment, and have AutoSafeJSContext enter the compartment instead. r=bz
8eb71a24360bc987dfe7b3254dff93c6180f1105
created 2014-03-04 10:05 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 977340 - Assert during compartment checking that we're using the stack-top cx. r=luke,gabor
3c8c8d1b869b9f481b8d69563a999806e556b522
created 2014-03-04 10:05 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 977340 - Do some gymnastics to avoid tripping cx assertions when cloning exceptions from evalInWindow calls. r=gabor
e5619772fa6338398343ea196077a0dd2bb0f8d6
created 2014-02-28 12:51 -0800
pushed 2014-04-28 18:51 +0000
Daniel Holbert Daniel Holbert - Bug 978188: Guard 'restartVerifier' member-var decl with the same #ifdef as its usage, to fix clang 'unused-private-field' warning. r=terrence
a278b0807420dabbe59b6785a8fee2c734320f94
created 2014-02-24 15:08 -0800
pushed 2014-04-28 18:51 +0000
Terrence Cole Terrence Cole - Bug 975947 - Fix generational GC's interaction with the barrier verifier; r=sfink
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.
9d1e797181e3c11b08ba467608980ccee7f884bd
created 2014-02-17 19:22 -0800
pushed 2014-04-28 18:51 +0000
Terrence Cole Terrence Cole - Backout bea3f06585ec (Bug 969012) for arm simulator failures.
bea3f06585ecc4ca8e86303a8fa471dd22527615
created 2014-02-11 11:53 -0800
pushed 2014-04-28 18:51 +0000
Terrence Cole Terrence Cole - Bug 969012 - Make jit allocations of CallObject with external slots use the nursery; r=jandem
a231c042c5d319e8eac9779c6216448192036bd5
created 2014-01-30 09:30 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 872273 - Remove non-cx variant of ErrorFromException, and make it take a HandleObject. r=Waldo
87081cb91d9736356948e50f57f8692e2c9174cf
created 2014-01-30 04:45 -0800
pushed 2014-03-17 21:55 +0000
Andrea Marchesini Andrea Marchesini - Bug 964293 - Implement Cu.cloneInto() method, r=bholley
1c513e28c84fcded02f8b23240cf7b0c8a7e94b5
created 2014-01-21 10:44 +0000
pushed 2014-03-17 21:55 +0000
Jon Coppeard Jon Coppeard - Bug 961095 - Improve generic callbacks with better typing, and by only adding storebuffer entries when the key is in the nursery r=terrence
bf6cb0c04562e9fa13364b1043805ad8e9a77aaf
created 2014-01-16 09:48 -0800
pushed 2014-03-17 21:55 +0000
Terrence Cole Terrence Cole - Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 3; r=sfink
675b925b575e3e46a037f66061813c360bce9693
created 2014-01-14 21:46 -0500
pushed 2014-03-17 21:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 959695 part 3. Make ReportIsNotFunction take a Handle. r=terrence
f2a8abb150cd1a82ac5cb165f40b95606ccc4e32
created 2014-01-03 11:19 +0100
pushed 2014-03-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 955838 - Remove JSScript::enclosingScriptsCompiledSuccessfully() and some unused friend API functions. r=bhackett
72c96303910704a519a8694105befaa59d4a9740
created 2013-12-17 19:29 -0800
pushed 2014-03-17 21:55 +0000
Andrew McCreight Andrew McCreight - Bug 937818, part 2 - Add js::ZoneGlobalsAreAllGray. r=jonco
0acd900ad9d79919c4d4a86f82e41d026c0256ce
created 2013-12-17 09:20 +0100
pushed 2014-03-17 21:55 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8f48aaba4752 (bug 937818) for static rooting hazard analysis bustage on a CLOSED TREE
8f48aaba4752ee60811186ff7dbd66bfdb29cb0d
created 2013-12-16 21:30 -0800
pushed 2014-03-17 21:55 +0000
Andrew McCreight Andrew McCreight - Bug 937818, part 2 - Add js::ZoneGlobalsAreAllGray. r=jonco
04c1449b8497bfa1df612cad6b28417722dd8424
created 2013-12-04 15:23 -0800
pushed 2014-03-17 21:55 +0000
Terrence Cole Terrence Cole - Bug 945250 - Evict the nursery before using CellIter; r=jonco
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.
0fbdff3a10e38819be92320e95e8a98c93186662
created 2013-12-02 11:32 -0500
pushed 2014-03-17 21:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 697343 - Add slice hook to DOM bindings like NodeList. r=peterv,bhackett
7134e66035ec62a8faaff0bf81fc31cf3d923187
created 2014-01-30 04:45 -0800
pushed 2014-02-04 01:06 +0000
Andrea Marchesini Andrea Marchesini - Bug 964293 - Implement Cu.cloneInto() method. r=bholley, a=1.3+
1a658a2342be3169f81f73dd71f7caa23fc61d0f
created 2014-01-30 19:14 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 72dc0d6848d6 (bug 964293) for bustage. a=backout
72dc0d6848d692f41d729298e6ec6a8879afaf95
created 2014-01-30 04:45 -0800
pushed 2014-02-04 01:06 +0000
Andrea Marchesini Andrea Marchesini - Bug 964293 - Implement Cu.cloneInto() method. r=bholley, a=1.3+
fbc0b4c30fd0fb53e5613e747ab5b9263170919a
created 2013-12-05 16:19 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 22770b30545b, 0809370fabdb, 4ef4764c1b55, and bfe768b87464 (bug 697343) due to Gaia UI test bustage.
0809370fabdb4261b6025efe3cba71af06470edf
created 2013-12-02 11:32 -0500
pushed 2014-02-04 01:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 697343 - Add slice hook to DOM bindings like NodeList. r=peterv,bhackett
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
f8b57cbe128a54b3250d3aa37c2905cd0c0a2a4f
created 2013-12-02 11:11 -0800
pushed 2014-02-04 01:06 +0000
Terrence Cole Terrence Cole - Bug 945360 - Fix some recent new rooting hazards in SpiderMonkey; r=sfink
less more (0) -300 -100 -60 tip