js/src/jsapi.h
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
16106d1e0abdd861e332d2b75225df688ddc6ab2
created 2018-05-30 20:14 +0200
pushed 2018-05-31 10:04 +0000
Jan de Mooij Jan de Mooij - Bug 1464134 part 8 - Make IterateHeapUnbarriered and related code use realms instead of compartments. r=jonco
6a276f4e1d093a64cab8762a1ccc8f8bc161daa3
created 2018-05-30 13:51 +0200
pushed 2018-05-30 22:05 +0000
Jan de Mooij Jan de Mooij - Bug 1464036 part 2 - Give JSID_EMPTY its own jsid tag and clean up jsid code a bit. r=jonco
bf36035bed13ab8fa1777955a299837d3e10d398
created 2018-05-27 11:53 +0200
pushed 2018-05-27 13:06 +0000
Jan de Mooij Jan de Mooij - Bug 1464134 part 1 - Fix various places to use Realm instead of JSCompartment. r=luke
a506ea1db794c9e8e5ba0b52b8f7fc94285a0234
created 2018-05-23 08:47 +0100
pushed 2018-05-23 22:01 +0000
Jon Coppeard Jon Coppeard - Bug 1427610 - Implement import.meta in the JS shell r=anba
5c09010d054eeb3e44a1401cc917677db9579cfc
created 2018-05-16 20:11 -0700
pushed 2018-05-19 09:39 +0000
Jeff Walden Jeff Walden - Bug 1461556 - Add member initializers to the function pointers in JS::AsmJSCacheOps so that JSRuntime::asmJSCacheOps, a js::UnprotectedData<JS::AsmJSCacheOps>, will have its members nulled out automatically when the JSRuntime field is initialized. r=jandem
77be093ecde94975498c9f5cf51cf97c733dc0a8
created 2018-05-17 18:02 +0200
pushed 2018-05-17 22:04 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 1 - Store JS::Realm* instead of JSCompartment* in JSContext. r=luke
ec4b2f53b061fc668405e059d197c83a650cba98
created 2018-05-17 11:00 +0200
pushed 2018-05-17 15:28 +0000
Jan de Mooij Jan de Mooij - Bug 1461605 part 3 - Remove JS_GetGlobalForCompartmentOrNull. r=luke
71a6485a8901f9639b2246518b3acc71ed53416c
created 2018-05-17 11:00 +0200
pushed 2018-05-17 15:28 +0000
Jan de Mooij Jan de Mooij - Bug 1461605 part 2 - Rename JS_{Enter,Leave}Compartment -> JS::{Enter,Leave}Realm. r=luke
0f33c70716b0a188e724c37e4b2188c31be208a8
created 2018-05-17 10:59 +0200
pushed 2018-05-17 15:28 +0000
Jan de Mooij Jan de Mooij - Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz
200348e3e3e1fb917d43c6b737e9cc2a231e8333
created 2018-05-16 05:23 -0700
pushed 2018-05-17 15:28 +0000
André Bargull André Bargull - Bug 1461928 - Part 2: Add length member to AutoArrayRooter and change AutoGCRooter's tag to an enum class. r=jonco
8d6e7586608ed06905dc20344b680eaf9cd81cf7
created 2018-05-16 04:32 -0700
pushed 2018-05-17 15:28 +0000
André Bargull André Bargull - Bug 1461928 - Part 1: Remove AutoHashMapRooter and AutoHashSetRooter. r=jonco
f0433be07dc594b15ad488cb235bbf60b99c004f
created 2018-05-16 15:58 +0100
pushed 2018-05-17 09:47 +0000
Jon Coppeard Jon Coppeard - Bug 1444956 - Support BinAST decoding in the script loader r=baku
e862899dca3f252a8fe3c7be10d83d79dad328c5
created 2018-05-16 11:59 +0100
pushed 2018-05-16 18:32 +0000
Jon Coppeard Jon Coppeard - Bug 1461751 - Simplify module resolve hook to be a function pointer r=luke r=baku
1096b51e73edb8dc98527e9bae274fe8690f1029
created 2018-05-16 10:53 +0200
pushed 2018-05-16 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 2 - Rename JSAutoNullableCompartment to JSAutoNullableRealm. r=bz
6b6365bdb4c2dd18efdc5a4ee0f4f8b8550f5e8b
created 2018-05-16 10:53 +0200
pushed 2018-05-16 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
8fad63bd942ea0feb2ddd9221bbcd3ff2b295e7c
created 2018-05-10 22:02 -0700
pushed 2018-05-15 09:53 +0000
Steve Fink Steve Fink - Bug 1460957 - Make shadow::Symbol to remove mayBeOwnedByOtherRuntimeSlow, r=jonco
0542781fe38706cfab265aa9da4edac644d1aa72
created 2018-05-02 23:20 -0700
pushed 2018-05-14 21:37 +0000
Philip Chimento Philip Chimento - Bug 1430438 - Remove ref argument from JS_NewExternalArrayBuffer(). r=jorendorff
df68fd0a3eb1ed3b04345efcba5a92bfcf1f2313
created 2018-05-10 14:51 +0100
pushed 2018-05-10 21:59 +0000
Jon Coppeard Jon Coppeard - Bug 1456774 - Remove linear search for finished parse task and type off thread parse token r=jandem r=baku
91ced8101f99044842e7e532edd9b45e54c35bc5
created 2018-05-10 13:26 +0100
pushed 2018-05-10 16:43 +0000
Eric Faust Eric Faust - Bug 1454352 - Add APIs for parallel decoding of BinAST data r=jonco
fc3a8ce00c3f7025871140e1275d6920d92d13db
created 2018-05-08 13:26 -0500
pushed 2018-05-09 09:34 +0000
Luke Wagner Luke Wagner - Bug 1458029 - Baldr: update wasm frame stack format string to match WebAssembly Web API spec (r=yury,bbouvier,fitzgen)
40993c0bdc7ada203033a8c45af392ae7db5be97
created 2018-05-08 15:05 +0200
pushed 2018-05-08 15:48 +0000
Jan de Mooij Jan de Mooij - Bug 1459258 - Improve InlineMap OOM testing and fix some issues. r=jonco
f7ad9a51e45bb8d1e3e3f84de2fbe028901cd8e6
created 2018-04-30 17:04 -0700
pushed 2018-05-01 10:13 +0000
Eric Faust Eric Faust - Bug 1409815 - Part 2: Allow running BinAST files from shell CLI. (r=Waldo)
d873c3d7b7bfebb7fb4590ce0e9010e606c69ef9
created 2018-04-11 14:57 -0400
pushed 2018-04-24 01:14 +0000
Ted Campbell Ted Campbell - Bug 1448563 - Part 4: Add memory reporting for off-thread parse. r=jandem
2f7d0134b22176dd649418217cb98d09ce102c83
created 2018-04-19 13:04 +0200
pushed 2018-04-19 22:30 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 14 - Rename 'active thread' to 'main thread'. r=jonco
321ec4ba2ea3421c45612c2bcdf8a8e0696b1b77
created 2018-02-20 12:41 -0800
pushed 2018-04-19 09:53 +0000
Steve Fink Steve Fink - Bug 1439712 - Improve JSString::ensureLinear error reporting, r=jonco
cf3964dd7ca482c28fe6289b6b21e29191c5c84c
created 2018-04-05 14:31 +0200
pushed 2018-04-18 16:55 +0000
David Teller David Teller - Bug 1439855 - Extend JS shell parse command to allow forcing full parsing;r=arai
868d65e224827a9ec7a065662a91854397845e2c
created 2018-04-18 12:37 +0300
pushed 2018-04-18 16:55 +0000
Coroiu Cristina Coroiu Cristina - Backed out 10 changesets (bug 1439855) for spidermonkey bustage at builds/worker/workspace/build/src/js/src/jsapi-tests/testBinTokenReaderTester.cpp
879b279a5321acb67cabd39c7673baa4a671f769
created 2018-04-05 14:31 +0200
pushed 2018-04-18 16:55 +0000
David Teller David Teller - Bug 1439855 - Extend JS shell parse command to allow forcing full parsing;r=arai
d6eb5597d7447ee84aced9345bd4d13175c7e671
created 2018-04-18 00:52 +0300
pushed 2018-04-17 21:55 +0000
Csoregi Natalia Csoregi Natalia - Merge inbound to mozilla-central. a=merge
8ebe4719c2414dc32568d67a2889c48adb686031
created 2018-04-17 14:59 +0200
pushed 2018-04-17 21:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1342070 - Part 0: Add API to tell Profile Timeline Recording state to JS engine. r=till,tromey
ac148c181d2b0471fbe34b2559ad9876790f3796
created 2018-04-17 17:32 +0300
pushed 2018-04-17 21:54 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 10 changesets (bug 1439855) for build bustages on BinTokenReaderMultipart.h. CLOSED TREE
7eb7f7be58f04234484ef5f4cf7ea7adab13ace1
created 2018-04-05 14:31 +0200
pushed 2018-04-17 21:54 +0000
David Teller David Teller - Bug 1439855 - Extend JS shell parse command to allow forcing full parsing;r=arai
7e193e0b874428ab3905591d34b4e2090bc172cc
created 2018-04-16 18:36 +0300
pushed 2018-04-17 09:51 +0000
Andreea Pavel Andreea Pavel - Backed out 10 changesets (bug 1439855) for build bustages at /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/Result.h:308 on a CLOSED TREE
da50d0cc6c5b51bf094f5fe795ccde6e7c34eddf
created 2018-04-05 14:31 +0200
pushed 2018-04-17 09:51 +0000
David Teller David Teller - Bug 1439855 - Extend JS shell parse command to allow forcing full parsing;r=arai
70d1fd2ca5c6cc4f830dcd3f049c53f24b3597aa
created 2018-04-13 02:26 -0700
pushed 2018-04-14 09:49 +0000
André Bargull André Bargull - Bug 1447442 - Part 13: Remove additional unused declarations. r=jorendorff
302befe7689abad94a75f66ded82d5e71b558dc4
created 2018-03-21 14:32 +0100
pushed 2018-04-13 21:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1445272: Add a pref to enable wasm gc in the browser/shell; r=luke
73fa6225a03ff9566bb77a140cd9356b861d5b3d
created 2018-04-13 08:45 +0200
pushed 2018-04-13 09:44 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 6 - Remove ZoneGroup. r=jonco
81ef11104ebb7871c6efe1794a40d4505a80c8dd
created 2018-04-08 17:01 +0200
pushed 2018-04-08 21:44 +0000
Jan de Mooij Jan de Mooij - Bug 1448887 - Remove async Ion loop interrupts. r=luke
56d6db4ad38c869d0bbc2aea449a4a382f109163
created 2018-03-28 00:48 +0300
pushed 2018-03-27 21:48 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge inbound to mozilla-central. a=merge
678d0894d29131576a16ff9376b6e77479ba98f5
created 2018-03-27 18:00 +0200
pushed 2018-03-27 21:48 +0000
Jan de Mooij Jan de Mooij - Bug 1449135 part 3 - Remove cooperative scheduling; bake in JSContext* in JIT code. r=luke
05c3ff148ac8be5767220367c9e9a7864deb7db3
created 2018-02-17 19:38 -0500
pushed 2018-03-27 21:47 +0000
Markus Stange Markus Stange - Bug 1439014 - Add a profiler feature to enable JIT optimization tracking. r=njn,sfink
e705ac6082f86f1e7ca2c6764576ab7835eb554c
created 2018-03-27 06:48 +0300
pushed 2018-03-27 09:11 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1439014) for failing mochitest chrome and test verify on tools/profiler/tests/chrome/test_profile_with_trackopts.html
a13074f87bb022d94fccf3b7d79f94101e55a102
created 2018-02-17 19:38 -0500
pushed 2018-03-27 09:11 +0000
Markus Stange Markus Stange - Bug 1439014 - Add a profiler feature to enable JIT optimization tracking. r=njn,sfink
4d09e6d03883ca03875822c43d16ea6346460fda
created 2018-03-27 02:16 +0300
pushed 2018-03-27 09:11 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1439014) for failing mochitest chrome and test verify on tools/profiler/tests/chrome/test_profile_with_trackopts.html on a CLOSED TREE
84c9b5ab7de94b7acccf1bfb1ad9821cc9015efe
created 2018-02-17 19:38 -0500
pushed 2018-03-27 09:11 +0000
Markus Stange Markus Stange - Bug 1439014 - Add a profiler feature to enable JIT optimization tracking. r=njn,sfink
ad5016872bf5a63dbb04d75402b0decff41f3ac3
created 2018-03-26 23:26 +0300
pushed 2018-03-27 09:11 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1439014) for failing chrome failures and test verify tests on tools/profiler/tests/chrome/test_profile_with_trackopts.htm on a CLOSED TREE
6d264bbb2669e905cd4c2487f6535110e9bbbf0f
created 2018-02-17 19:38 -0500
pushed 2018-03-27 09:11 +0000
Markus Stange Markus Stange - Bug 1439014 - Add a profiler feature to enable JIT optimization tracking. r=njn,sfink
dce3a6c9866b5f0dadd707db49c634b758e4cc7a
created 2018-03-12 20:14 +0100
pushed 2018-03-22 22:53 +0000
Tom Schuster Tom Schuster - Bug 1083458 - Remove basic expression closure code. r=jandem
c50381f107705f4290987612c898f36086b76497
created 2018-03-15 15:42 +0200
pushed 2018-03-16 09:53 +0000
Henri Sivonen Henri Sivonen - Bug 1445936 - Add JS_NewUCStringDontDeflate() that does not check for Latin1. r=jandem
fcb11e93adf57210167de0b27b15433e9c3f45e4
created 2018-03-15 12:15 +0200
pushed 2018-03-15 10:14 +0000
shindli shindli - Merge inbound to mozilla-central. a=merge
7585e7acb34b63d21504aefb24a4ba43f90fa169
created 2018-03-13 21:02 -0700
pushed 2018-03-15 10:14 +0000
Kris Maglione Kris Maglione - Bug 1445551: Part 6 - Remove JSAddonId type and addonId compartment flag. r=mccr8
b76d20f277db3015e0e2d8ccfe547d5f7af36ec0
created 2018-03-09 09:49 -0600
pushed 2018-03-15 09:58 +0000
Tom Ritter Tom Ritter - Bug 1443943 Do not clamp/jitter in the JS Engine if it's system context r=jorendorff,luke
43dff1123cfe7d4d9f1ef68b729f35196b14b4e5
created 2018-03-13 16:22 +0000
pushed 2018-03-13 22:40 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1419094 - Result-ify XDR functions. r=tcampbell
2bf39f14c6f8772d66ee1d369bf8772b38bf3e08
created 2018-03-11 20:14 +0100
pushed 2018-03-11 21:47 +0000
Jan de Mooij Jan de Mooij - Bug 1442561 part 1 - Add browser pref for misc Spectre object type mitigations. r=luke
b621eecdca37582f8bc6872e7ed096be85203334
created 2018-03-06 21:52 -0800
pushed 2018-03-10 09:59 +0000
Jim Blandy Jim Blandy - Bug 1438121: Final Part 1: Change JS::CopyAsyncStack's maxFrameCount to be a Maybe, and use that type throughout. r=tromey
90c70e5122f6da891b59c579a3c7d0c02a6610d4
created 2018-02-20 14:36 +0000
pushed 2018-03-10 09:59 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1438886 - Prevent speculative execution after returning from GC-capable C++ code. r=jandem
abf961990ca799d9138068b09df675cee929d2b6
created 2018-03-09 16:13 +0100
pushed 2018-03-09 19:34 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1442656: Implement wasm testing functionalty for two-tiered compilation; r=luke
8720aef9b3a59099cb4a693105a4cb633664ce65
created 2018-02-22 21:03 -0800
pushed 2018-03-07 10:03 +0000
Philip Chimento Philip Chimento - Bug 1430438 - Allow reference counted data in JS_NewArrayBufferWithContents(). r=sfink
7d93207d01801b99e5a4464145f61a02e98b701f
created 2018-02-25 23:33 -0800
pushed 2018-03-06 04:27 +0000
Jim Blandy Jim Blandy - Bug 1438121: Part 8: AutoSetAsyncStackForNewCalls doc fix. DONTBUILD r=fitzgen
less more (0) -1000 -300 -100 -60 tip