js/src/jsfun.cpp
bdafc05f51e8164e3a8923637f7248f7c1124066
created 2017-01-21 17:25 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 14: Change some GlobalObject methods to static method. r=jandem
1c611312df295461159e240077c566ea4877dd43
created 2017-01-21 17:25 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 12: Change JSScript::sourceData to static method. r=jandem
81f6417e94c4bfc6812225a22d8599a09c5cd8ce
created 2017-01-21 17:25 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 10: Change LazyScript::functionDelazifying to static method. r=jandem
7fe7e01ef361d56091d288bb78c5df47a3ea8358
created 2017-01-05 17:09 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1325606 - Return wrapped async function from caller property. r=jwalden
3d2ebd012bd504f744cfb638100a6429e7349b86
created 2016-12-31 16:03 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 4: Change JSObject::getGroup to static method. r=jandem
7dd9c8a64775371302ae14683b6df9020b04f05e
created 2016-12-22 16:20 +0100
pushed 2017-03-06 20:48 +0000
- Bug 1325473 - "A TypeError should be thrown when accessing 'arguments' or 'caller' on any of the new function types". r=shu
0faba97ebe86d2e32c6afee3f0486cb5b538d74f
created 2016-12-03 07:44 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 883377 - Part 1: Implement ES6 function name property semantics. r=jandem,anba
df0caa6a80d9a13333e1bc78b5a9f1919a08ed28
created 2016-11-29 09:08 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320403 - Move JSFunction::EXPR_BODY to JSScript, LazyScript, and FunctionBox. r=jandem
71e72406179d7eade596031badf3aa679da75cfc
created 2016-11-28 12:29 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320388 - Move JSFunction::HAS_REST to JSScript and LazyScript. r=evilpie
b509be16fc198e36e326f7fead273c273e3cd207
created 2016-11-28 12:29 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 3: Remove JSContext* parameter from JSFunction::getBoundFunctionArgument. r=jandem
6b4e659892cee5ac0d89931f79bdf367807bf3c2
created 2016-11-28 12:29 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 2: Change JSFunction::getOrCreateScript to static method. r=jandem
20c75f210e9a2abb0d6a932adb69b88a27579846
created 2016-11-28 12:29 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 1: Change JSFunction::getLength and JSFunction::getUnresolvedLength to static method. r=jandem
0dc201de2d391256b2c978120158fe2bfb6d8b41
created 2016-10-15 11:47 +0900
pushed 2017-03-06 20:48 +0000
Tom Schuster Tom Schuster - Bug 755821 - Parse arguments of Function constructor properly. r=shu
e48faa1e47838383793dfd8c72b3da93aff7a643
created 2016-11-21 06:26 -0800
pushed 2017-03-06 20:48 +0000
André Bargull André Bargull - Bug 1318017 - Call GetPrototypeFromConstructor for generator, async function, and Intl constructors. r=arai
95e32667262020fd3da24ad0450e7cda74cc6559
created 2016-11-18 13:16 +0100
pushed 2017-03-06 20:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4e8c181309b1 (bug 1318017) for j1 test failures
4e8c181309b10f292d448a6717d7e9ba2e60110d
created 2016-11-17 11:20 -0800
pushed 2017-03-06 20:48 +0000
André Bargull André Bargull - Bug 1318017: Call GetPrototypeFromConstructor for generator, async function, and Intl constructors. r=arai
cf4ecf3ac6b8e29267cb2f147b6bafbc9153d772
created 2016-11-16 08:27 -0800
pushed 2017-03-06 20:48 +0000
André Bargull André Bargull - Bug 1317387: The intrinsic %ThrowTypeError% function should be frozen. r=till
dd0312ef40cbfff5c21d0764f96eaaf2ef312269
created 2016-11-16 14:53 +0100
pushed 2017-03-06 20:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to inbound
8d6553075ae1ce62d1032b13906892e508e9e1f7
created 2016-11-15 16:46 +0100
pushed 2017-03-06 20:48 +0000
Jan de Mooij Jan de Mooij - Bug 1315262 - Don't purge shape tables in the self-hosting zone. r=jonco
4419ad4be612d186fb5cf00b7b1590d41cbb0b07
created 2016-11-14 12:28 -0800
pushed 2017-03-06 20:48 +0000
André Bargull André Bargull - Bug 1317309: Throw a TypeError when passing a Symbol value to ToAtom. r=till
6d4c987877fa4136b4f5e35ca525155e5124c505
created 2016-11-15 19:45 +0100
pushed 2017-03-06 20:48 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1317090: Remove js::FindBody; r=arai
bffc76d5c3e057680ef890c1b540f295ad7e7b04
created 2016-11-15 16:46 +0100
pushed 2017-01-23 14:19 +0000
Jan de Mooij Jan de Mooij - Bug 1315262 - Don't purge shape tables in the self-hosting zone. r=jonco, a=gchang
9ced693a9b87d2870f980bfd3e0046439b58115c
created 2016-11-09 03:27 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1314055 - Part 1: Port async/await implementation from self-hosted JS to C++. r=till
e2562586fd5e7367d1fb08b533a397b5e048dd05
created 2016-11-04 18:44 -0500
pushed 2017-01-23 14:19 +0000
Luke Wagner Luke Wagner - Bug 1315390 - Baldr: exported wasm functions shouldn't be constructors (r=bbouvier)
d7088aa43bf55e2e38d83d88d25fc9eb28526bef
created 2016-11-05 21:13 -0400
pushed 2017-01-23 14:19 +0000
Nathan Froyd Nathan Froyd - Bug 1315004 - rename Range::start to Range::begin to match C++ conventions; r=botond
b135b519487e216e1841e787f2084527fe2ed0dc
created 2016-11-02 18:22 +0100
pushed 2017-01-23 14:19 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Renamings outside asmjs/ and jit/; r=luke
aacc86dbfeea0cbcf4e46bef3d531e52aa6b0165
created 2016-11-02 11:11 +0000
pushed 2017-01-23 14:19 +0000
Jon Coppeard Jon Coppeard - Bug 1312525 - Always trigger the pre-barrier when setting an unlazified script r=sfink a=abillings
82a35fbc660a225aa5cfca83b84e564bb22bb813
created 2016-10-31 15:01 +0100
pushed 2017-01-23 14:19 +0000
Jan de Mooij Jan de Mooij - Bug 1299107 - Share more shapes across compartments. r=Waldo
6b10479b988db3c3d668611ed75791424503afd2
created 2016-08-29 02:06 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1185106 - Part 13: Support async function in Function.prototype.toString. r=till
5ab01476a1ccebc49962acd2737980fa6ec1f69f
created 2016-08-29 02:05 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1185106 - Part 11.1: Implement async functions. r=till
472b12f33ecba8787c4bf3dbe5a3b6f5e9515bd5
created 2016-10-27 11:03 +0100
pushed 2017-01-23 14:19 +0000
Jon Coppeard Jon Coppeard - Bug 927318 - Make native functions singletons by default but make promise resolving functions generic objects r=jandem
84300334b59cdd917a97b274641c2fcd6eb8d64a
created 2016-10-24 08:49 -0700
pushed 2017-01-23 14:19 +0000
André Bargull André Bargull - Bug 1288456: Resolve the target's prototype earlier in Function.prototype.bind. r=till
b08857e08eb88c58d4ba92014c607ce54568bf57
created 2016-09-30 13:11 -0700
pushed 2017-01-23 14:19 +0000
Jeff Walden Jeff Walden - Bug 1303678. r=arai
9796ed81f17a936804ec792c843dadf2c00023df
created 2016-09-11 18:15 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 3: Replace Value parameter to const Value& in simple case. r=shu
f803ec5c0469b1e9b949ac686e99bf9611b44d04
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 12: Use ASCII or Latin1 or UTF8 variant of JS_ReportErrorFlagsAndNumber. r=jwalden
b1428a6cabc5c470e505841d2306e5ca4c3576f7
created 2016-08-15 23:05 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 9: Use Latin1 variant of JS_ReportErrorNumber after encoding in Latin1. r=jandem
f970fe55ff6cbf39fca00df19b0894ad0830fbd9
created 2016-08-15 23:05 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 8: Use ASCII or UTF8 variant of JS_ReportErrorNumber in non-simple cases. r=jwalden
ccacc9678443f2a45da35f3486e0b0bb814e4fd8
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 6: Use ASCII variant of JS_ReportErrorNumber in simple case. r=jwalden
52459cfd15765aa82ff26501b9c1a56272d49f0d
created 2016-09-23 12:55 +0200
pushed 2017-01-23 14:19 +0000
Jan de Mooij Jan de Mooij - Bug 1304390 - Compress/decompress script sources in chunks. r=luke
1a8ed7ba82adecdd095ae3d7d99bcf672ef7e976
created 2016-11-02 11:11 +0000
pushed 2016-11-14 12:26 +0000
Jon Coppeard Jon Coppeard - Bug 1312525 - Always trigger the pre-barrier when setting an unlazified script r=sfink a=gchang
3a479252364db5300ae24b225e504fc195940e24
created 2016-10-04 10:40 -0700
pushed 2016-11-14 12:26 +0000
Jeff Walden Jeff Walden - Bug 1303678. r=arai a=ritu
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-11-14 12:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
cef5352014e750ba83c84842d4f3cf9656da7072
created 2016-08-03 18:32 -0700
pushed 2016-11-14 12:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1278583 part 2. Change the value passed to JS::OrdinaryHasInstance to be a HandleValue, not MutableHandleValue. r=jandem
f46fe46b763e5300369d70e149f2a9f1cb48cf5d
created 2016-08-03 18:32 -0700
pushed 2016-11-14 12:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1278583 part 1. Expose a JS::OrdinaryHasInstance. r=jandem
6b3607656acc1508c568370faedee953e9ef11b6
created 2016-10-04 10:40 -0700
pushed 2016-10-10 20:48 +0000
Jeff Walden Jeff Walden - Bug 1303678. r=arai a=ritu
b6bc93be1406a0bf83f5f6c49df44214a42817e5
created 2016-07-27 15:40 -0700
pushed 2016-09-19 13:38 +0000
Morgan Phillips Morgan Phillips - Bug 1289749 - Backout the existing function.name implementation; r=jorendorff
81cb60fb8fbd8ef529f2a2c21852888b5fdab88b
created 2016-07-19 17:41 +0200
pushed 2016-09-19 13:38 +0000
Eddy Bruel Eddy Bruel - Bug 1279129 - Should schedule delazification for Debugger when relazifying scripts. r=jandem
a97ebab940c6ba0f19348c38d17a2193ee75c9ab
created 2016-07-16 15:40 +0200
pushed 2016-09-19 13:38 +0000
Till Schneidereit Till Schneidereit - Bug 1242662 - Don't emit opening paren for decompiled bound function. r=jandem
c521197a29b7e2f100420312788da9055ff2a8b5
created 2016-07-07 09:56 +0200
pushed 2016-09-19 13:38 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 28 - Make more GC APIs take JSContext instead of JSRuntime. r=terrence
d9ecb9d04a90e5ecddbf85b417d789bf2f5652c7
created 2016-07-02 13:45 +0200
pushed 2016-09-19 13:38 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 9 - Move JSRuntime caches into a new ContextCaches class. r=jorendorff
9b85f918f0db94b8bb5875069686406cc3b19023
created 2016-06-27 03:29 +0100
pushed 2016-09-19 13:38 +0000
Morgan Phillips Morgan Phillips - Bug 1282332 - Refuse to parse display names with unquoted, non-numeric, property names; r=jorendorff
8593fe84d84e0095572d44912058adcd0bc8e0e3
created 2016-06-09 01:38 -0700
pushed 2016-09-19 13:38 +0000
Morgan Phillips Morgan Phillips - Bug 1278599 - Function[Symbol.hasInstance] should return false when called with a non-callable 'this'; r=evilpie
6394d8078dfe6a02451a5cc4fbf4ec7666ce5357
created 2016-06-02 14:30 -0700
pushed 2016-09-19 13:38 +0000
Morgan Phillips Morgan Phillips - Bug 1054906 - Implement ES6 Symbol.hasInstance 2/2; r=jandem
35cc4a2451cc1aa71253c29c702db30e74c5f8ff
created 2016-06-06 11:59 -0700
pushed 2016-09-19 13:38 +0000
Morgan Phillips Morgan Phillips - Bug 1054906 - Implement ES6 Symbol.hasInstance 1/2; r=evilpie,bz
fcdf4bb703567bca5a5d7065f3a8a35ce1dea9ff
created 2016-07-27 15:40 -0700
pushed 2016-08-01 13:59 +0000
Morgan Phillips Morgan Phillips - Bug 1289749 - Backout the existing function.name implementation; r=jorendorff, a=gchang
b27163b500de7b81f75bcb1116e25b55ba577524
created 2016-06-27 03:29 +0100
pushed 2016-08-01 13:59 +0000
Morgan Phillips Morgan Phillips - Bug 1282332 - Refuse to parse display names with unquoted, non-numeric, property names; r=jorendorff, a=lizzard
870bdb6e2b8f3dca4324639ddef2029005b10e51
created 2016-05-26 12:52 -0700
pushed 2016-08-01 13:59 +0000
Jeff Walden Jeff Walden - Bug 1270977 - Replace a bunch of CallReceiver uses with CallArgs. r=efaust
d2f18efe44a37ee8746041c3f4aaa59bfef217c8
created 2016-05-27 17:57 +0200
pushed 2016-08-01 13:59 +0000
Jan de Mooij Jan de Mooij - Bug 979730 part 1 - Remove frame iterator SavedOption. r=luke
f95d305dc0f804dea500ea8910683668f8729c7e
created 2016-05-18 12:03 -0700
pushed 2016-08-01 13:59 +0000
Terrence Cole Terrence Cole - Bug 1273276 - Rename HeapPtr to GCPtr; r=jonco
ee7ad0668921821cb699c20974bacb88d59514ce
created 2016-05-24 14:38 +0200
pushed 2016-08-01 13:59 +0000
Jan de Mooij Jan de Mooij - Bug 1274193 part 8 - Use GO_THROUGH_SAVED for fun.caller/fun.arguments. r=luke
less more (0) -1000 -300 -100 -60 tip