js/src/vm/Runtime.cpp
e412eef638b1c8775cd9f692321844ffe27f9782
created 2013-09-30 09:18 -0600
pushed 2013-09-30 20:16 +0000
Brian Hackett Brian Hackett - Bug 921809 - Only trigger full GCs due to excessive malloc'ing when on the main thread, r=billm.
79a3d1d2c06563ed759f84b337d9408f0eba82a4
created 2013-09-27 16:31 -0400
pushed 2013-09-29 09:37 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/vm/ (3/5); r=ehsan
5b35eb07b456230d507df38326032ae6bbffb043
created 2013-09-26 18:34 -0400
pushed 2013-09-27 09:27 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921130 - Minimize the #includes in js/src/jit; r=luke
944e6d1fd97933c0a44fb02364cda44d2f26a241
created 2013-09-24 08:03 -0700
pushed 2013-09-25 02:43 +0000
Bobby Holley Bobby Holley - Bug 915613 - Introduce a mechanism to get a default context for a runtime, and use that in js-ctypes. r=jorendorff
989cc9b220c2893c9ee7782b798fc6aa04a0975c
created 2013-09-20 21:44 -0700
pushed 2013-09-22 16:14 +0000
Jim Blandy Jim Blandy - Bug 916845: Change sourceHook to a nice C++ object with a destructor. r=jorendorff
141c61d174ee681c8b93541f2ce8a6efa4607ee6
created 2013-09-19 18:47 -0700
pushed 2013-09-20 09:19 +0000
Dan Gohman Dan Gohman - Bug 918350 - SpiderMonkey: Initialize JSRuntime's NaN and Infinity members right away instead of waiting. r=waldo
4bcf9b261b943b39d825b52ef32f30da3440bc45
created 2013-09-17 11:29 -0600
pushed 2013-09-18 00:26 +0000
Brian Hackett Brian Hackett - Bug 916753, Bug 916531, Bug 916504 - Fix various deadlocks, r=billm,jandem.
e78212e4cfa3a3854e92b769ab9dc98b8b766212
created 2013-09-17 09:46 -0700
pushed 2013-09-18 00:26 +0000
Bobby Holley Bobby Holley - Bug 905926 - Stop using hasContexts(). r=billm,jonco
021a57afb5050b5b87934fd1faff7b3ba317e679
created 2013-09-17 09:46 -0700
pushed 2013-09-18 00:26 +0000
Bill McCloskey Bill McCloskey - Bug 905926 - Move rambo GC to runtime destruction. r=jonco
ce0d77291a93e7108f9c20d3393c00aa3bc4ada1
created 2013-09-17 09:46 -0700
pushed 2013-09-18 00:26 +0000
Bobby Holley Bobby Holley - Bug 905926 - Explicitly track whether a context has been created. r=billm
10e767f5eb9eb5e413f7d40b2a0b248edd90b389
created 2013-09-04 19:19 -0700
pushed 2013-09-09 20:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910771 (part 2) - Move some stuff from JS::Zone to JS::shadow::Zone, and from JSRuntime to JS::shadow::Runtime.h. r=terrence.
ef553af7c1300bebecf162e28aa36ff2f8037ee4
created 2013-08-31 06:18 -0700
pushed 2013-08-31 20:51 +0000
Dan Gohman Dan Gohman - Bug 910829 - SpiderMonkey: Delete redundant null checks. r=jandem
17a114e7922af3fb73d3753096953330cae1c2f7
created 2013-08-29 17:24 -0400
pushed 2013-08-30 16:23 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 910896 - Reorder workrThreadState r=shu
548651733b5a5e43c43fd6c88e4980894b7bc6b8
created 2013-08-28 11:04 -0700
pushed 2013-08-29 04:20 +0000
Bobby Holley Bobby Holley - Bug 732665 - Introduce a mechanism for specifying different stack limits for system, trusted, and untrusted code. r=luke
ca06d27f049f6c797695de1e2a0c60eae3f1def1
created 2013-08-27 11:48 -0600
pushed 2013-08-28 00:36 +0000
Brian Hackett Brian Hackett - Bug 908301 - Remove dedicated source compression thread, use JS worker threads instead, allow saving source when parsing off thread, r=benjamin.
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-08-28 00:36 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
be4a241c1cf3ef15d54119c0a5e7824bf0997b06
created 2013-08-23 13:29 +0200
pushed 2013-08-25 15:20 +0000
Till Schneidereit Till Schneidereit - Bug 905370 - Move SelfHostedClass list to JSRuntime. r=bhackett,shu
d74b077b663c87eb53de2ef2c132ecdb970699fb
created 2013-08-22 18:02 -0600
pushed 2013-08-23 14:44 +0000
Brian Hackett Brian Hackett - Bug 905544 - Fix assertion failure in threadsafe builds with --disable-ion, r=billm.
caecd32b3f33eb3ea544489a1d58172042307113
created 2013-08-22 07:22 -0600
pushed 2013-08-22 19:42 +0000
Brian Hackett Brian Hackett - Bug 907777 - Add preference for off thread parsing, coalesce with preference for off thread Ion compilation, r=billm.
a155905a9d08c211e53bccd2bc558d61d510fc36
created 2013-08-22 07:13 -0600
pushed 2013-08-22 19:42 +0000
Brian Hackett Brian Hackett - Bug 906060 - Allow ExclusiveContext zones to have TI enabled, r=billm.
be5a8c4d2d21a55f22d3b091fd29eb0b14d60c49
created 2013-08-20 15:04 -0500
pushed 2013-08-21 12:07 +0000
Benjamin Peterson Benjamin Peterson - Bug 907328 - Fix unused variable warnings in Runtime.cpp. r=luke
2fe02ad61d772861aebf6d64579172ef655fc64e
created 2013-08-17 21:24 -0600
pushed 2013-08-19 00:45 +0000
Brian Hackett Brian Hackett - Bug 906001 - Improve tests and asserts around starting off thread parses while GC is active in the atoms zone, r=billm.
a63f47fcbe98f0fd4e1b44328683b8c12bdf19f9
created 2013-08-08 22:51 -0500
pushed 2013-08-17 15:35 +0000
Luke Wagner Luke Wagner - Bug 902506 - OdinMonkey: remove main-thread restriction from js::CompileAsmJS (r=bhackett)
b5e301863e69b7d0228339e56d9889306292e0e7
created 2013-08-15 14:14 -0700
pushed 2013-08-16 08:28 +0000
Brian Hackett Brian Hackett - Bug 897655 - Use off thread parsing when loading scripts from XUL documents, r=billm,bz,luke.
9c90bda449925de88dfb3840d34168fdf6c48d55
created 2013-08-15 07:33 -0700
pushed 2013-08-16 08:28 +0000
Brian Hackett Brian Hackett - Bug 864220 - Use mprotect to trigger interrupts in Ion compiled code, r=luke,jandem.
8687c800015223ae287ea3936c35aa14ff1de1cb
created 2013-08-15 13:45 +0200
pushed 2013-08-15 19:35 +0000
Jan de Mooij Jan de Mooij - Bug 905300 - Remove dead code in SpiderMonkey. r=bhackett
200fae26b2717a4c5a8aa9a399ee7a675cb9be1b
created 2013-08-13 15:34 -0700
pushed 2013-08-15 10:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898274 (part 1) - Fix ordering of various #include statements. r=benjamin.
66e1ed80ba0526e87ef15046421635228a0b23c3
created 2013-08-14 21:18 -0500
pushed 2013-08-15 10:56 +0000
Joshua Cranmer Joshua Cranmer - Bug 884676 - Part 2, Use mozilla::Atomic<int32_t> for Runtime::interrupt. r=njn
8e7320976d7cdb5abe4a18b784b018b57feb22e8
created 2013-08-13 15:36 -0500
pushed 2013-08-14 12:46 +0000
Luke Wagner Luke Wagner - Bug 901934 - rm JS_(Set|Clear)RuntimeThread (r=billm)
64ab5bb8af519c92e222a3a10461f385b54915ca
created 2013-08-13 09:13 -0600
pushed 2013-08-13 19:37 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
cd086a74f5224e2c939bbc06c0eee0a4f410437c
created 2013-08-13 14:06 +0200
pushed 2013-08-13 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 903754 - Remove InterpreterFrames class and use InterpreterActivation instead. r=luke
46d24bcd18851a43a561e0e3645b36daeb56fb09
created 2013-08-12 17:43 -0400
pushed 2013-08-13 10:34 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
680a80d15f3ece29df924c187053e2f5b5960e9c
created 2013-08-08 15:17 -0700
pushed 2013-08-13 10:34 +0000
Jeff Walden Jeff Walden - Bug 853301 - Make a --with-intl-api/--with-intl-api=build/--without-intl-api configure option that builds/exposes Intl, only builds it, and doesn't build it at all. This will allow tests with the Intl code, built, but with no changes to JS behavior, permitting disentangling binary-size-increase effects from effects due to changes in JS functionality (or in code invoked to expose that functionality). r=glandium
118488b8f1d5da295e6de82bb154f9cbb3e9c6d9
created 2013-08-12 13:40 -0700
pushed 2013-08-13 10:34 +0000
Daniel Holbert Daniel Holbert - Backed out changeset fde265c467b2 (Bug 902095) for SM(r) bustage
fde265c467b2d27d143d8a1bb672170868b5fef8
created 2013-08-12 13:57 -0600
pushed 2013-08-13 10:34 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
c698c9d89b9143aa8b4ff771e2e7266faba1e4f9
created 2013-08-12 12:54 -0700
pushed 2013-08-12 19:55 +0000
Bobby Holley Bobby Holley - Bug 901364 - Make operation callbacks runtime-wide. r=mrbkap
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200
pushed 2013-08-09 23:09 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
f836042326f9df3abfbee44169fc878ef87c950d
created 2013-08-05 08:48 -0600
pushed 2013-08-06 03:20 +0000
Brian Hackett Brian Hackett - Bug 898886 - Improve threadsafe assertions when accessing runtimes and zones, r=billm.
6c88cddc6d89c25ae2280c778e20f86adc2ca33e
created 2013-07-29 21:15 -0500
pushed 2013-07-31 01:29 +0000
Luke Wagner Luke Wagner - Bug 899415 - OdinMonkey: split out declarations/definitions better across AsmJS .h/.cpp files (r=bbouvier)
91b749fdbf32b5350f04f0934e0fcc7d5ad16e1c
created 2013-07-28 21:27 -0500
pushed 2013-07-29 14:13 +0000
Luke Wagner Luke Wagner - Bug 898619 - put the rest of the JSRuntime:: methods into vm/Runtime.cpp (r=billm)
e432690bf0fb21911ef15177d36902891f1f8415
created 2013-07-19 20:14 -0700
pushed 2013-07-29 14:13 +0000
Jeff Walden Jeff Walden - Bug 896124 - Implement a JS_Init() JSAPI function, to be called before any other JSAPI operations (except JS_SetICUMemoryFunctions) are performed, to centralize whole-engine initialization tasks. r=bsmedberg for the XPCOM bits, r=luke for the JS bits
bbf37166d07cc117d5e6304706e7f0d00b5415d5
created 2013-07-26 00:08 -0400
pushed 2013-07-26 14:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 896124, bug 784739, bug 894026) for Windows checktest orange on a CLOSED TREE.
631b3d5d54f46823f660ff5ad5ae298356309b10
created 2013-07-19 20:14 -0700
pushed 2013-07-26 14:47 +0000
Jeff Walden Jeff Walden - Bug 896124 - Implement a JS_Init() JSAPI function, to be called before any other JSAPI operations are performed, to centralize whole-engine initialization tasks. r=bsmedberg for the XPCOM bits, r=luke for the JS bits
f1e8ada1ddf78a8eb72a4b3309e46efc92e5ff5d
created 2013-07-25 15:03 -0400
pushed 2013-07-26 14:47 +0000
Ben Turner Ben Turner - Bug 894993 - 'SessionWorker takes lots of memory'. r=billm+khuey.
58309e4d17000097b9343f6deb7ef61400ddc4a3
created 2013-07-23 17:35 -0700
pushed 2013-07-24 12:36 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 8) - Fix #include ordering in js/src/vm/. r=nnethercote.
868ce514bba712fda6578a692505ad5cb938edb7
created 2013-07-19 08:06 -0600
pushed 2013-07-20 00:51 +0000
Brian Hackett Brian Hackett - Bug 875125 - Allow scripts to be parsed/emitted off the main thread, r=billm.
91b5985259ee7664577e75e9cd0452465d2c1c07
created 2013-07-13 21:59 -0700
pushed 2013-07-15 09:51 +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-07-15 09:51 +0000
Joshua Cranmer Joshua Cranmer - Bug 884676 - Part 2: Remove JS_ATOMIC_* in favor of mozilla::Atomic, r=Waldo.
a8929e61d50a96daf7b08bab4d3f8de0158d3e7e
created 2013-07-07 23:23 -0700
pushed 2013-07-10 17:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890784 (part 2) - Fix up #includes after the creation of the vm/Runtime module. r=wmccloskey.
740cea2dbf4596548e85c2725ec4cfbb7e603b65
created 2013-07-07 23:18 -0700| base
pushed 2013-07-10 17:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890784 (part 1) - Create a new vm/Runtime module and put JSRuntime in it. r=wmccloskey.
less more (0) tip