js/src/jsapi.h
422829b56d7fe2bcd0e1d0e2bcc74c119c6a0f6c
created 2018-06-21 11:05 +0200
pushed 2018-06-22 15:47 +0000
Jan de Mooij Jan de Mooij - Bug 1469217 part 6 - Remove JSPROP_SHADOWABLE, address review comments. r=anba
72a1c5b1acb9e723325b71515c1017659ba7d4ac
created 2018-06-21 11:05 +0200
pushed 2018-06-22 15:47 +0000
Jan de Mooij Jan de Mooij - Bug 1469217 part 3 - Clean up TryResolvePropertyFromSpecs; remove a bunch of macros. r=anba
66fd5497203f27524e233c7dca3bed9d5eba87d7
created 2018-06-21 11:05 +0200
pushed 2018-06-22 15:47 +0000
Jan de Mooij Jan de Mooij - Bug 1469217 part 2 - Add APIs taking getter/setter objects instead of JSNatives. r=anba
ca87fb0412c2d145b0eec9a8f18673fa89f4b4e9
created 2018-06-21 11:05 +0200
pushed 2018-06-22 15:47 +0000
Jan de Mooij Jan de Mooij - Bug 1469217 part 1 - Remove JSPROP_PROPOP_ACCESSORS. r=anba
82e3dae4079c749b36bd5634e31deb49182332a4
created 2018-06-05 14:57 +0200
pushed 2018-06-21 15:23 +0000
Tom Schuster Tom Schuster - Bug 1469540 - Remove option to disable Array.prototype.values. r=jandem
1d498636e0d5b5090691cb05dd7c0af09b4c2949
created 2018-06-16 11:59 -0700
pushed 2018-06-18 21:43 +0000
André Bargull André Bargull - Bug 1105518: Remove JSPROP_REDEFINE_NONCONFIGURABLE from jsapi. r=jorendorff
142288837f11e2863cf7eae9bd08b6f8733d21fd
created 2018-06-13 12:47 -0700
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1468219 - Rename JS_InitStandardClasses to JS::InitRealmStandardClasses, remove obj argument. r=anba
db248a2fb2024b0da563724cdb0abd85857d8919
created 2018-06-13 12:47 -0700
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1468137 - Remove JS_Get*Prototype APIs; use JS::GetRealm*Prototype instead. r=evilpie
b640dc9b89986c1886ef00402727da756d96f0ef
created 2018-06-07 16:44 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke
6bbae91a2eafa334817bf0e32cdd0d662a41379e
created 2018-06-07 10:02 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1466501 part 1 - Refactor ZoneSpecifier and add a sameCompartmentAs option to newGlobal in the shell. r=luke
55c591df0a06acfb504020e63a5119da9f53ca45
created 2018-06-06 12:55 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1466083 part 9 - Introduce JS::IterateRealmsInCompartment and use it in NukeAllWrappersForCompartment. r=jonco
11aacf3b7e93135523e0bd45f5d1b658ebd99a07
created 2018-06-06 11:44 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1464772 part 5 - Use GetIsSecureContext instead of RealmCreationOptionsRef in IsSecureContextOrObjectIsFromSecureContext. r=bz
84aa50d4663a10d18cb305b9157134139f4cc867
created 2018-06-06 11:44 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1465728 part 2 - Remove the compartment name callback. r=luke
fc2c785effde6ef2dcf3544dfc4f1907111da69a
created 2018-06-04 13:34 -0700
pushed 2018-06-18 21:43 +0000
André Bargull André Bargull - Bug 1464845 - Remove js_strdup and JS_strdup. r=Waldo
3aaea88740602dbb570cec5df348beff7abf1842
created 2018-06-04 21:10 +0300
pushed 2018-06-18 21:43 +0000
Dorel Luca Dorel Luca - Backed out changeset 2426ac9d78fe (bug 1464845) for Merge conflicts with bug 1465060
2426ac9d78fe52b238345e286b000424cbab4989
created 2018-06-04 01:30 -0700
pushed 2018-06-18 21:43 +0000
André Bargull André Bargull - Bug 1464845 - Remove js_strdup and JS_strdup. r=Waldo
e3a6af0b27ecb3b92d875e213d6ef5caed7dedd1
created 2018-06-03 12:22 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1464772 part 3 - Remove unused RealmCreationOptionsRef(obj). r=luke
f58f5333e3755cc51368041782e59adf79509a4f
created 2018-06-03 12:22 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1464772 part 2 - Remove RealmBehaviorsRef(obj), change RealmBehaviorsRef(compartment) to take a realm. r=luke
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21: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-06-18 21:43 +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-06-18 21:43 +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-03 15:28 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +0000
Csoregi Natalia Csoregi Natalia - Merge inbound to mozilla-central. a=merge
8ebe4719c2414dc32568d67a2889c48adb686031
created 2018-04-17 14:59 +0200
pushed 2018-04-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-04-26 21:04 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge inbound to mozilla-central. a=merge
678d0894d29131576a16ff9376b6e77479ba98f5
created 2018-03-27 18:00 +0200
pushed 2018-04-26 21:04 +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-04-26 21:04 +0000
Markus Stange Markus Stange - Bug 1439014 - Add a profiler feature to enable JIT optimization tracking. r=njn,sfink
less more (0) -1000 -300 -100 -60 tip