js/src/vm/Runtime.cpp
0ca871e39a20d94c5c8948beb41867d679f3709e
created 2016-06-22 09:47 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1279295 - Create the runtime's JSContext when we create the runtime. r=luke
f133ef6fc341553256609d6aad6300a6bd320622
created 2016-06-10 09:29 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1278947 part 2 - Remove JSContext callback. r=luke
3b42129e45a9bdfbefeb35a2ea26d60d757c7e1f
created 2016-06-07 20:30 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 3 - Rename error reporter callback to warning reporter, assert it's only used for warnings. r=luke
186f568472e73c03975433a10954421674c0566e
created 2016-07-28 11:49 +0100
pushed 2016-09-05 20:01 +0000
Jon Coppeard Jon Coppeard - Bug 1288780 - Don't destroy GCPtrs while there may be store buffer entries pointing into them r=terrence a=ritu
e9b9db70e4d6d47b9f53f1f5fc65cf096ad9e39e
created 2016-06-21 05:42 -0400
pushed 2016-09-05 20:01 +0000
Hannes Verschore Hannes Verschore - Bug 1274895 - IonMonkey: Move the ion lazy list to the JSRuntime. r=jandem, a=lizzard
d2f18efe44a37ee8746041c3f4aaa59bfef217c8
created 2016-05-27 17:57 +0200
pushed 2016-09-05 20:01 +0000
Jan de Mooij Jan de Mooij - Bug 979730 part 1 - Remove frame iterator SavedOption. r=luke
f0b339198f151607d257d02679a839d0b40dfe43
created 2016-03-22 16:22 +0100
pushed 2016-09-05 20:01 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 14: Add support for tracking unhandled promise rejections, exposed through a JSAPI function. r=efaust
96cef64eadc3ec04504d52834c300bdb0d202fb5
created 2016-03-22 16:22 +0100
pushed 2016-09-05 20:01 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 13: Set Promise allocation stack as async stack for Promise callback jobs. r=efaust,bz
99d94b060b6367c67af74d16bd9cc69afad0c05e
created 2016-05-23 09:04 +0100
pushed 2016-09-05 20:01 +0000
Jon Coppeard Jon Coppeard - Bug 1274612 - Check callers have exclusive access lock at compile time r=terrence
192f327451ec4fd6eba97ab289a2512fe72e0127
created 2016-05-24 08:15 +0200
pushed 2016-09-05 20:01 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 5 - Use GO_THROUGH_SAVED for remaining debugger frame iters. r=shu
f96ba14774c0750556be28f7b5c5a14365af0232
created 2016-05-24 07:50 +0200
pushed 2016-09-05 20:01 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 1 - Pass SavedOption explicitly to frame iterators. r=luke
0f74961b048ebdcccd92c8a89239a5bba422dc77
created 2016-05-23 17:19 +0200
pushed 2016-09-05 20:01 +0000
Hannes Verschore Hannes Verschore - Bug 1256324: IonMonkey - Add bailAfter debug function, r=efaust
98a28a1fce306d65a757f94beccfc150e9337592
created 2016-05-06 16:53 -0700
pushed 2016-09-05 20:01 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1211723 and 1260570 - Share JS source text between JSRuntimes; r=jimb
2e4a8e49b5421ca53853e2a614c4ce569d47d908
created 2016-04-04 15:41 -0700
pushed 2016-07-25 16:35 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 911216) for apparently tripling the runtime of SM(p) jobs along with introducing a failure in SM(p)
bd5acdf4a2a1d587a40658303857ca61c0e87abb
created 2016-03-22 16:22 +0100
pushed 2016-07-25 16:35 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 14: Add support for tracking unhandled promise rejections, exposed through a JSAPI function. r=efaust
58716e5626909a33ba00a3355df79d6ffad60916
created 2016-03-22 16:22 +0100
pushed 2016-07-25 16:35 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 13: Set Promise allocation stack as async stack for Promise callback jobs. r=efaust,bz
63bdfecc99f488142d1601f381f6241fd22ddb92
created 2016-04-02 09:17 -0700
pushed 2016-07-25 16:35 +0000
Lars T Hansen Lars T Hansen - Bug 1260910 - introduce 'wait' and 'wake'. r=bbouvier
06a8c115f8fa8a253b867bf798ac376a168418b5
created 2016-03-29 21:57 -0700
pushed 2016-07-25 16:35 +0000
Phil Ringnalda Phil Ringnalda - Back out 735da799e3bb (bug 1211723) for assertion failures and crashes in SharedImmutableStringsCache
735da799e3bbb98c087339f21599571c48ce484f
created 2016-03-29 15:15 -0700
pushed 2016-07-25 16:35 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1211723 - Share JS source text between JSRuntimes; r=jimb
d4dce7faceace88b269122e96994b3f737618cd9
created 2016-03-23 10:40 -0400
pushed 2016-07-25 16:35 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
aaf2b3f9970e9d5e81d6f8d631afe715e2b9f982
created 2016-03-25 12:11 -0700
pushed 2016-07-25 16:35 +0000
Wes Kocher Wes Kocher - Backed out changeset 95494e68c722 (bug 1177488) for crashes in test_bug732665.xul CLOSED TREE
95494e68c7221d808062ecfbc7189b2db8cf62cb
created 2016-03-23 10:40 -0400
pushed 2016-07-25 16:35 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
021f70a04fadc6155030df3d30d8c4f01278dd6a
created 2015-11-10 12:34 +0100
pushed 2016-07-25 16:35 +0000
Till Schneidereit Till Schneidereit - Bug 911216 - Part 7: Implement ES6 Promises in the JavaScript engine. r=efaust
f22eed4b7a39beeff05a30670e8339c3e29c8146
created 2016-01-01 14:19 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1153978 - Part 1: Separate buildIdOp from AsmJSCacheOps. r=jandem,bz
04ea7a18573df2a6b3b9f9e58f4a0c0d8a281d2f
created 2016-03-14 13:15 -0700
pushed 2016-07-25 16:35 +0000
Wes Kocher Wes Kocher - Backed out changeset ee3c99e6f676 (bug 1177488) for LeakSanitizer failures
ee3c99e6f6768fd804b58544efd97262cfea4779
created 2016-03-08 16:29 -0500
pushed 2016-07-25 16:35 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
85b84b87c6a7f56571a1872f8bb76591031df306
created 2016-03-02 10:43 -0800
pushed 2016-07-25 16:35 +0000
Terrence Cole Terrence Cole - Bug 956899 - Convert exclusive access lock from PRLock to Mutex; r=jandem
39463641013346389bee9b585f8f08e8f4770a3a
created 2016-03-13 04:26 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 08ee8e76c703 (bug 1153978)
08ee8e76c7039e07c91f34477121787c845c2cca
created 2016-01-01 14:19 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1153978 - Part 1: Separate buildIdOp from AsmJSCacheOps. r=jandem,bz
cde0572b59f2f6bd294eabaf4969f4fd4400d2bc
created 2016-02-26 15:52 +0000
pushed 2016-07-25 16:35 +0000
Jonathan Watt Jonathan Watt - Bug 1253094, part 4 - Stop using DebugOnly for class/struct members in js/. r=billm
3b4044bc67e93e1720c6c4f40ccc8d069c4d41ea
created 2016-03-03 17:10 +0100
pushed 2016-06-01 01:31 +0000
Ms2ger Ms2ger - Bug 1253275 - Remove const_casts from Runtime.cpp. r=sfink
88e02bcd65ae9f2c9a6ee030842a2cc84f3f3e11
created 2016-02-19 13:46 -0800
pushed 2016-06-01 01:31 +0000
Shu-yu Guo Shu-yu Guo - Bug 912337 - Prohibit debugger code from re-entering debuggee code. (r=jimb)
579b314c61d300698a75e241d00c1c15facd2b56
created 2016-02-05 14:50 +1100
pushed 2016-06-01 01:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1245737 (part 2) - Don't bother measuring DtoaState. r=bhackett.
99bef2f7a333546e90de4a11094b1ab3f507dcfe
created 2016-02-10 08:41 +1100
pushed 2016-06-01 01:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1246855 (part 2) - Measure CompartmentPrivates during memory reporting. r=terrence.
d1c3cf6f0f7a367c783c1e206280a1351be38eff
created 2016-02-08 13:01 +0100
pushed 2016-06-01 01:31 +0000
Jan de Mooij Jan de Mooij - Bug 1246122 - Don't crash in InvokeInterruptCallback if there are no JS scripts on the stack. r=shu
673d16803c0c9caf3a3d2012c7b0cbe74a356b80
created 2015-11-23 12:11 -0700
pushed 2016-04-15 21:02 +0000
Tom Tromey Tom Tromey - Bug 757969 - use __thread in ThreadLocal; r=froydnj
98fad04be92df2d0ae694ad60a92c253153a4a2d
created 2016-01-14 13:49 +0000
pushed 2016-04-15 21:02 +0000
Jon Coppeard Jon Coppeard - Bug 1238575 - Fix shell evalInWorker() to wait for thread if it exits early r=terrence
f998906d53bca783b99762b7999f9e692d1ec367
created 2015-12-31 01:05 -0700
pushed 2016-04-15 21:02 +0000
Chris Peterson Chris Peterson - Bug 1236321 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in js/. r=luke
e7a9bcc4b922cfb1d8d87f299dda9ee4f492ef24
created 2015-12-30 12:32 -0600
pushed 2016-04-15 21:02 +0000
Luke Wagner Luke Wagner - Bug 1235631 - Odin: remove change-heap support (r=bbouvier)
5e0769303a5efc3c745cc9ffd0492fa3a75dcf74
created 2015-12-28 17:39 -0600
pushed 2016-04-15 21:02 +0000
Luke Wagner Luke Wagner - Bug 1229642 - change to AsmJSActivation to WasmActivation (r=bbouvier)
5f25108ed130a969db2a336d19fa62d94623778c
created 2015-12-28 17:39 -0600
pushed 2016-04-15 21:02 +0000
Luke Wagner Luke Wagner - Bug 1229642 - Split wasm::Module out of AsmJSModule (r=bbouvier)
dd9728713ebb1186d30354351aef95ff0a3ec31b
created 2015-12-24 17:43 +0100
pushed 2016-04-15 21:02 +0000
Jan de Mooij Jan de Mooij - Bug 1235046 - Optimize JIT-code poisoning to be fast with W^X. r=bhackett
011ba20fcaceadf3c2956e9844bd3abdaf786727
created 2015-12-23 11:28 +0100
pushed 2016-04-15 21:02 +0000
Jan de Mooij Jan de Mooij - Bug 1233818 part 6 - Make InterruptRunningJitCode non-reentrant. r=luke
2267d84b2a9c40e897249e98a8303c551727e171
created 2015-12-23 11:28 +0100
pushed 2016-04-15 21:02 +0000
Jan de Mooij Jan de Mooij - Bug 1233818 part 5 - Rename handlingSignal to handlingSegFault. r=luke
971decb703848b41402b1829933007d400ba377c
created 2015-12-23 11:28 +0100
pushed 2016-04-15 21:02 +0000
Jan de Mooij Jan de Mooij - Bug 1233818 part 4 - Make implicit interrupts with work --non-writable-jitcode. r=bhackett
5a1e59872646924a54ea2ee8dbfa5c754919d918
created 2015-12-10 13:22 -0500
pushed 2016-02-29 17:11 +0000
Jan de Mooij Jan de Mooij - Bug 1231224 part 7 - Fix some more places to handle OOM. r=jonco
496bd6468e61d8de9c8bc0e61bb641e3ed007a0a
created 2015-11-27 00:45 +0100
pushed 2016-02-29 17:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1224722, bug 1226551) for Linux x64 opt Valgrind failure. r=bustage
f477eb89443b7daffb2a0bbda72fbfa2977b7f32
created 2015-11-25 14:05 +0100
pushed 2016-02-29 17:11 +0000
Till Schneidereit Till Schneidereit - Bug 1224722 - Enable executing multiple inputs as self-hosted JS during runtime startup. r=efaust, f=bz,mwu
63c676ad8d86a39e62c39761f7c78b77b66cfc4e
created 2015-11-25 15:37 +0100
pushed 2016-02-29 17:11 +0000
Till Schneidereit Till Schneidereit - Backout of bug 1224722 from a CLOSED TREE. r=bustage
e3ad7b5452d4725cf152e2660e68c3f0bc243e4e
created 2015-11-25 14:05 +0100
pushed 2016-02-29 17:11 +0000
Till Schneidereit Till Schneidereit - Bug 1224722 - Enable executing multiple inputs as self-hosted JS during runtime startup. r=efaust, f=bz,mwu
804cf01901fd5ccd909bf1599db4b41f54305336
created 2015-07-16 11:09 +0800
pushed 2016-02-29 17:11 +0000
Wei Wu Wei Wu - Bug 1223006 - Fix some typo in spidermonkey's comments. r=nbp
0c5045d56439fee2304de57cdc02484e4810714f
created 2015-11-06 19:03 +0100
pushed 2016-02-29 17:11 +0000
Jan de Mooij Jan de Mooij - Bug 1125423 part 1 - Attach WindowProxies to globals instead of using innerObject/outerObject hooks. r=bz,luke
59bc78b37a726bb8715d04cc046745aed3763a1f
created 2015-11-07 05:51 +0800
pushed 2016-02-29 17:11 +0000
Heiher Heiher - Bug 1218637 - IonMonkey: MIPS64: Add support into vm. r=arai
07485d615e337c907c5ef57b0dc2e7fa0e0bd251
created 2015-10-28 13:42 -0700
pushed 2016-02-29 17:11 +0000
Terrence Cole Terrence Cole - Bug 1219418 - Always access minEmptyChunkCount under the GC lock; r=jonco
7b23b9f96a36cf4675191422d06ca8daddb736c8
created 2015-10-30 16:14 -0700
pushed 2016-02-29 17:11 +0000
Jeff Walden Jeff Walden - Bug 1208808 - Move time zone adjustment information out of JSRuntime, into global state protected by a spinlock. r=till
ab535db1e8c3a4e71cf1dead03706e65398ab7bd
created 2015-10-31 01:44 -0700
pushed 2016-02-29 17:11 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 6e21339a66ed (bug 1208808) for bustage in the mislabelled and deceptive arm64 simulator
6e21339a66ed059547eee536c57288254bd0ef0f
created 2015-10-30 16:14 -0700
pushed 2016-02-29 17:11 +0000
Jeff Walden Jeff Walden - Bug 1208808 - Move time zone adjustment information out of JSRuntime, into global state protected by a spinlock. r=till
113e19e7e902821fad7ac7a692db5b3132a90f7a
created 2015-10-01 21:12 +0200
pushed 2016-01-18 19:06 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (JSAPI-level);r=jandem
7e8966f583f3a9563239347176e91ccc96b5e1fd
created 2015-10-21 11:40 +0200
pushed 2016-01-18 19:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a5280e37401b (bug 1208747) for bustage on a CLOSED TREE
a5280e37401b35f0e15e8471385eb7f6b86e1635
created 2015-10-01 21:12 +0200
pushed 2016-01-18 19:06 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (JSAPI-level);r=jandem
less more (0) -300 -100 -60 tip