js/src/vm/JSFunction.cpp
f1b6b50a1b9a4cab76e2bd51b8f1fa01a8c06d70
created 2018-06-22 09:54 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1469006 - Replace some script->compartment() calls with script->realm(). r=luke
a23ae192f3402ed65a6aa6cade666337cc6f7edd
created 2018-05-29 03:46 -0700
pushed 2018-08-24 17:02 +0000
André Bargull André Bargull - Bug 1450085 - Part 3: Call error-functions instead of passing JSREPORT_ERROR flag. r=tcampbell
4face648a1521ac31836069665fa5cbb46df4ea9
created 2018-06-14 09:07 -0700
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1468252 part 3 - Remove some environment->global() calls. r=luke
b640dc9b89986c1886ef00402727da756d96f0ef
created 2018-06-07 16:44 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke
60828108f4b8492d4de455e949be190b8e173af9
created 2018-06-07 12:18 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1466458 part 2 - Refactor Realm::enterRealmDepth_ to account for Realms entered from JIT code. r=luke
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
ab890e8f25821f20f37fe2108b1634d03f08bc5a
created 2018-05-26 00:21 +0530
pushed 2018-08-24 17:02 +0000
maharsh312 maharsh312 - Bug 1463645 - Removed unnecessary upcast and downcast of JSFunction r=arai
12a249851bed14747c7e49f7edabccdf4827fb8e
created 2018-05-25 11:12 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 36 - Rename ObjectGroupCompartment to ObjectGroupRealm and move to JS::Realm. r=luke
19295db05a9244b1d65802a7756f69e966a56c88
created 2018-05-23 11:05 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 21 - Move isSelfHosting and selfHostingScriptSource from JSCompartment to JS::Realm. r=evilpie
8a6d73cb73e915b4c54127ba92169825010e723e
created 2018-05-22 14:59 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 8 - Move some more fields from JSCompartment to JS::Realm. r=luke
01fcd734368770225504097a0f1ec4e5539fc041
created 2018-05-17 18:04 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 4 - Move RealmOptions from JSCompartment to JS::Realm. r=luke
f6d3ea212415298d10b0ba08a479c7f1a5d02030
created 2018-05-11 14:03 +0900
pushed 2018-08-24 17:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1459127 - Store ScriptSourceObject reference into LazyScript inside LazyScript. r=jimb
1c1d3f24941ae0710a55bdcae8ee3d2126ab5b82
created 2018-05-11 14:03 +0900
pushed 2018-08-24 17:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1459220 - Add LazyScript::isEnclosingScriptLazy. r=jimb
4dc436553912f37245271228859ca880da76b335
created 2018-05-08 14:52 +0900
pushed 2018-08-24 17:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1458973 - Rename {Rooted,Handle}ScriptSource to {Rooted,Handle}ScriptSourceObject. r=jimb
038b4d1d073af308be6aa92c2fa2c2e594ea2222
created 2018-04-17 12:37 +0200
pushed 2018-06-18 21:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1453884 - Rename LazyScript.{begin,end} to LazyScript.{sourceStart,sourceEnd}. r=Yoric
6eae71b641b2b64f018eeb0b92f67a9e2b2dd0df
created 2018-04-13 02:26 -0700
pushed 2018-06-18 21:12 +0000
André Bargull André Bargull - Bug 1447442 - Part 8: Use UniqueChars and UniqueTwoByteChars typedefs in a few places. r=jorendorff
a5cdb5568e441dc8bd676ee93a94293b5c55493f
created 2018-04-13 02:26 -0700
pushed 2018-06-18 21:12 +0000
André Bargull André Bargull - Bug 1447442 - Part 5: Use template versions of NewBuiltinClassInstance and NewObjectWithClassProto instead of manual casting. r=jorendorff
4cd76f6e6217f67a679a66facf705f2670f679d1
created 2018-03-28 05:45 -0700
pushed 2018-06-18 21:12 +0000
André Bargull André Bargull - Bug 1448837: Remove code to handle already set name now that parse nodes can no longer be emitted twice. r=arai
d1fc08acf933155183545f1b2bb77271563c7ff9
created 2018-03-27 09:20 -0700
pushed 2018-06-18 21:12 +0000
André Bargull André Bargull - Bug 1448582: Don't assert when overwriting the atom of cloned singleton functions. r=jorendorff
890fc67adb4e2260675009e9fde9882c14444b49
created 2018-03-26 05:38 -0700
pushed 2018-06-18 21:12 +0000
André Bargull André Bargull - Bug 1448835: Remove scope chain walk unused since object parents removal. r=Waldo
f56e2332d673cdb4c68ce924a9102a9039f0056f
created 2018-03-21 07:21 -0700
pushed 2018-06-18 21:12 +0000
André Bargull André Bargull - Bug 1447362: Avoid Atomize calls when binding a bound function. r=jandem
312e1b24fca5e65839a5d9d8c4b9ebf6828f9e53
created 2018-03-21 07:27 -0700
pushed 2018-06-18 21:12 +0000
André Bargull André Bargull - Bug 1371591 - Part 3: Store dynamic function names into the name atom instead of a property. r=jorendorff
c5be9e57bbef8174197dd4b2a8e94d2c2674b5a4
created 2018-03-21 07:27 -0700
pushed 2018-06-18 21:12 +0000
André Bargull André Bargull - Bug 1371591 - Part 2: Remove extra calls in SetFunctionNameIfNoOwnName. r=jorendorff
43dff1123cfe7d4d9f1ef68b729f35196b14b4e5
created 2018-03-13 16:22 +0000
pushed 2018-06-18 21:12 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1419094 - Result-ify XDR functions. r=tcampbell
b18239e3cd3267e5e8e29ead1f7c960e8dc2eae7
created 2018-02-26 16:49 +0000
pushed 2018-06-18 21:12 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1401939 - Align XDR content to avoid undefined behaviours. r=kmag,tcampbell
cd0be57361f30175ae02d33f900fa39ca63fa0d5
created 2018-03-12 20:55 +0200
pushed 2018-06-18 21:12 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 294a422d49b0 (bug 1401939) for sm-arm64 failures on /builds/worker/workspace/build/src/js/src/vm/Xdr.cpp CLOSED TREE
bd71b6ae8e6c51bd3675adba932db5830c707069
created 2018-02-24 10:26 -0600
pushed 2018-06-18 21:12 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 3: jsarray* -> builtin/Array*. r=jandem.
294a422d49b01b0b79992b527bf96b416789b9d6
created 2018-02-26 16:49 +0000
pushed 2018-06-18 21:12 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1401939 - Align XDR content to avoid undefined behaviours. r=kmag,tcampbell
12afe6be329fe78619bbc35772da7b7ce1ada2b5
created 2018-03-10 02:31 +0200
pushed 2018-04-26 16:43 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1439026) for webreftest css/CSS2/borders/border-top-width-080.xht failures a=backout on a CLOSED TREE
39d03fed10fbafafd4fbd51fac721017a13bde9f
created 2018-02-24 10:26 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 3: jsarray* -> builtin/Array*. r=jandem.
eb84980f64f2bf6b4dfc1c9b10674c75809e766f
created 2018-02-24 08:55 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 1: Rename jsstr* -> builtin/String*. r=jandem.
77728b046b9572d38d0c576ca93a07d767c75018
created 2018-03-02 15:57 +0200
pushed 2018-04-26 16:43 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
07d69d9954c1165f66a275f047517f2e57e640df
created 2018-02-24 10:26 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 3: jsarray* -> builtin/Array*. r=jandem.
72a84df56d3901e17b78b5cc7698cee8883f6614
created 2018-02-24 08:55 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 1: Rename jsstr* -> builtin/String*. r=jandem.
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
03a00bb49a69b334c06c567a3c2bc198686f229e
created 2018-02-21 13:54 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1440043 - Remove jsversion.h. r=jandem.
040692f892ab2c8c7c748e65a3dc9da2c553cf07
created 2018-02-19 05:08 -0800
pushed 2018-04-26 16:43 +0000
André Bargull André Bargull - Bug 1438618: Remove unused using declarations. r=Waldo
784c1815c3c4131c0d5ed8b83988cdf7958cc54f
created 2018-02-16 01:06 +0100
pushed 2018-04-26 16:43 +0000
Jan de Mooij Jan de Mooij - Bug 1438232 - Handle lazy scripts in CanReuseScriptForClone without forcing a delazify/clone. r=shu
0054d892b106cfc60874dc1662a7278c74108b03
created 2018-02-12 15:37 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 8: Rename jsatom* -> vm/JSAtom*. r=jandem.
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
711c111e333087942d9e5c7310a342ddffbcfabb
created 2018-02-12 13:07 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 5: Rename jsscript* -> vm/JSScript*. r=jandem.
23d76102a2e8acd0e79c26faa44eec833db58529
created 2018-02-12 12:51 -0600| base
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 4: Rename jsfun* -> vm/JSFunction*.
less more (0) tip