js/src/vm/Runtime.cpp
63bdfecc99f488142d1601f381f6241fd22ddb92
created 2016-04-02 09:17 -0700
pushed 2016-04-03 13:49 +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-03-30 04:58 +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-03-29 22:16 +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-03-29 20:23 +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-03-25 19:11 +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-03-25 13:41 +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-03-22 23:02 +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-03-22 07:53 +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-03-14 20:20 +0000
Wes Kocher Wes Kocher - Backed out changeset ee3c99e6f676 (bug 1177488) for LeakSanitizer failures
ee3c99e6f6768fd804b58544efd97262cfea4779
created 2016-03-08 16:29 -0500
pushed 2016-03-14 19:03 +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-03-14 17:26 +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-03-12 19:30 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 08ee8e76c703 (bug 1153978)
08ee8e76c7039e07c91f34477121787c845c2cca
created 2016-01-01 14:19 +0900
pushed 2016-03-12 17:22 +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-03-07 18:08 +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-03-03 21:55 +0000
Ms2ger Ms2ger - Bug 1253275 - Remove const_casts from Runtime.cpp. r=sfink
88e02bcd65ae9f2c9a6ee030842a2cc84f3f3e11
created 2016-02-19 13:46 -0800
pushed 2016-02-19 21:43 +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-02-11 02:14 +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-02-10 06:19 +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-02-08 12:05 +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-01-24 02:19 +0000
Tom Tromey Tom Tromey - Bug 757969 - use __thread in ThreadLocal; r=froydnj
98fad04be92df2d0ae694ad60a92c253153a4a2d
created 2016-01-14 13:49 +0000
pushed 2016-01-14 14:01 +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-01-08 08:16 +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 2015-12-30 19:01 +0000
Luke Wagner Luke Wagner - Bug 1235631 - Odin: remove change-heap support (r=bbouvier)
5e0769303a5efc3c745cc9ffd0492fa3a75dcf74
created 2015-12-28 17:39 -0600
pushed 2015-12-29 00:40 +0000
Luke Wagner Luke Wagner - Bug 1229642 - change to AsmJSActivation to WasmActivation (r=bbouvier)
5f25108ed130a969db2a336d19fa62d94623778c
created 2015-12-28 17:39 -0600
pushed 2015-12-29 00:40 +0000
Luke Wagner Luke Wagner - Bug 1229642 - Split wasm::Module out of AsmJSModule (r=bbouvier)
dd9728713ebb1186d30354351aef95ff0a3ec31b
created 2015-12-24 17:43 +0100
pushed 2015-12-24 16:42 +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 2015-12-23 10:37 +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 2015-12-23 10:37 +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 2015-12-23 10:37 +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 2015-12-10 18:22 +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 2015-11-26 23:45 +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 2015-11-26 22:30 +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 2015-11-25 14:39 +0000
Till Schneidereit Till Schneidereit - Backout of bug 1224722 from a CLOSED TREE. r=bustage
e3ad7b5452d4725cf152e2660e68c3f0bc243e4e
created 2015-11-25 14:05 +0100
pushed 2015-11-25 13:15 +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 2015-11-11 11:41 +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 2015-11-06 18:04 +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 2015-11-06 13:51 +0000
Heiher Heiher - Bug 1218637 - IonMonkey: MIPS64: Add support into vm. r=arai
07485d615e337c907c5ef57b0dc2e7fa0e0bd251
created 2015-10-28 13:42 -0700
pushed 2015-11-02 15: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 2015-11-01 01:57 +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 2015-10-31 08:44 +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 2015-10-31 06:42 +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 2015-10-21 23:39 +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 2015-10-21 23:39 +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 2015-10-21 23:39 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1208747 - Move most of Stopwatch-related code to XPCOM-land (JSAPI-level);r=jandem
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
b6018e109399f495a1fb4966c7885e8af3ea1d69
created 2015-10-14 15:13 +0200
pushed 2015-10-14 13:19 +0000
Jan de Mooij Jan de Mooij - Bug 1208819 - Fix irregexp overrecursion check to ignore interrupts. r=bhackett
0733455f90374ddbd5bae81254cd864c955f6114
created 2015-10-14 12:37 +0200
pushed 2015-10-14 10:38 +0000
Jan de Mooij Jan de Mooij - Bug 1211939 - Don't call JSRuntime::onOutOfMemory from helper threads. r=jonco
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
f8547896d5823f66f61430cdaf5d7104cb241604
created 2015-10-02 16:44 +0200
pushed 2015-10-05 07:30 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1209263 - Allow embedders to tell SpiderMonkey how to structured clone principals; r=bz
673f622280ed4fb926e12fb012ba0054af4ece14
created 2015-10-01 12:41 +0200
pushed 2015-10-01 10:41 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1204554 part 3.0 - Collect lcov output on the JSCompartment, and on the JSRuntime. r=terrence,bhackett
4b0dea60d17ca4040f0b6f166767734f8d99fafd
created 2015-09-29 21:40 +0100
pushed 2015-09-29 20:40 +0000
Andrea Marchesini Andrea Marchesini - Bug 1203920 - Get rid of JS_SetStructuredCloneCallbacks, r=sfink
c18b5ef3be78f7772e056fe386ecef1604f49249
created 2015-09-22 10:51 -0400
pushed 2015-09-22 15:01 +0000
Ted Mielczarek Ted Mielczarek - bug 1205273 - Define XP_IOS in js/src. r=glandium
1ac20ebb3bd71fbdc7cf901c637d1af16d549cf8
created 2015-09-16 21:11 +0200
pushed 2015-09-16 19:11 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1176880 part 1 - Add a flag on the Debugger & Compartment to record code-coverage information. r=shu
550e06c1615f82cc82278873f8137edbdd0c3c3a
created 2015-09-03 12:08 +0100
pushed 2015-09-03 11:08 +0000
Jon Coppeard Jon Coppeard - Bug 1201051 - Make helper thread initialization report errors rather than crashing r=terrence
81fdd93f436f7d5d040ca3fe438d06c0584d24e3
created 2015-07-29 19:01 +0200
pushed 2015-08-19 12:14 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1181175 - Telemetry for finding out how often our process is rescheduled to another CPU. r=jandem, r=bsmedberg
38ac1237696c6a5ac64184403795a0b6c63f9a56
created 2015-08-17 14:57 +0200
pushed 2015-08-19 12:14 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1181175 - Use RDTSC for Performance Monitoring instead of getrusage. r=jandem
less more (0) -300 -100 -60 tip