js/src/jsfun.h
5ab01476a1ccebc49962acd2737980fa6ec1f69f
created 2016-08-29 02:05 +0900
pushed 2016-10-31 15:58 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1185106 - Part 11.1: Implement async functions. r=till
9a91fa1603c46e8ddeef15acc45887d74f39be21
created 2016-08-28 20:42 +0900
pushed 2016-10-31 15:58 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 1: Add AsyncFunction flag in FunctionBox, JSScript, and LazyScript. r=efaust,till
472b12f33ecba8787c4bf3dbe5a3b6f5e9515bd5
created 2016-10-27 11:03 +0100
pushed 2016-10-27 14:49 +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 2016-10-26 05:13 +0000
André Bargull André Bargull - Bug 1288456: Resolve the target's prototype earlier in Function.prototype.bind. r=till
09bbad43f50e67b72ee52fcfb27474f3dacf5729
created 2016-10-07 13:58 +0200
pushed 2016-10-08 03:06 +0000
Jon Coppeard Jon Coppeard - Bug 1308200 - Assert that we don't create a black->gray edge when writing to a function's extended slots r=sfink
9796ed81f17a936804ec792c843dadf2c00023df
created 2016-09-11 18:15 +0900
pushed 2016-10-01 06:28 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 3: Replace Value parameter to const Value& in simple case. r=shu
94befb88aee28153afdd35ef8a46761cd1a07bc6
created 2016-09-06 16:47 -0500
pushed 2016-09-07 15:25 +0000
Luke Wagner Luke Wagner - Bug 1292724 - Baldr: remove call_import, add imports to function index space (r=bbouvier)
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-08-26 00:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
f46fe46b763e5300369d70e149f2a9f1cb48cf5d
created 2016-08-03 18:32 -0700
pushed 2016-08-04 14:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 1278583 part 1. Expose a JS::OrdinaryHasInstance. r=jandem
b4575688fc9f27dcf04e1a3525d597cc953e34b8
created 2016-07-18 10:59 -0500
pushed 2016-07-20 09:28 +0000
Luke Wagner Luke Wagner - Bug 1284155 - Baldr: remove use of func-export-index, use func-index instead (r=bbouvier)
2416ac97f70c68fc6f4afe07484ed6f54da398eb
created 2016-06-27 15:21 -0700
pushed 2016-06-28 14:15 +0000
Eric Faust Eric Faust - Bug 1280042 - Fix .constructor.name for instances of subclasses with default constructors. (r=Waldo)
a509094fc1f8f470570dff6911333b7bf3591b36
created 2016-06-15 06:02 +0100
pushed 2016-06-16 07:40 +0000
Luke Wagner Luke Wagner - Bug 1276028 - Baldr: address review comments (r=bbouvier)
afb16c8ddaa46acd8d8b1e0e2204fd0936c7fda4
created 2016-06-15 12:38 +0200
pushed 2016-06-16 07:40 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c70c3d933ee8 (bug 1276028) for SM(nu) failures in WasmGenerator.cpp. r=backout
c70c3d933ee89de37cb7c308045482436db4dc89
created 2016-06-15 06:02 +0100
pushed 2016-06-16 07:40 +0000
Luke Wagner Luke Wagner - Bug 1276028 - Baldr: address review comments (r=bbouvier)
6394d8078dfe6a02451a5cc4fbf4ec7666ce5357
created 2016-06-02 14:30 -0700
pushed 2016-06-07 13:51 +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-06-07 13:51 +0000
Morgan Phillips Morgan Phillips - Bug 1054906 - Implement ES6 Symbol.hasInstance 1/2; r=evilpie,bz
870bdb6e2b8f3dca4324639ddef2029005b10e51
created 2016-05-26 12:52 -0700
pushed 2016-05-30 13:34 +0000
Jeff Walden Jeff Walden - Bug 1270977 - Replace a bunch of CallReceiver uses with CallArgs. r=efaust
f95d305dc0f804dea500ea8910683668f8729c7e
created 2016-05-18 12:03 -0700
pushed 2016-05-25 13:21 +0000
Terrence Cole Terrence Cole - Bug 1273276 - Rename HeapPtr to GCPtr; r=jonco
7e8300ca8b7a50d0a47547f143721d653a887c15
created 2016-05-09 13:08 -0700
pushed 2016-05-10 10:16 +0000
Morgan Phillips Morgan Phillips - Bug 1266255 - Implement ES6 function "name" property semantics for simple assignments and methods; r=jorendorff
23a4649788f0c4c3fbc9d7b4cb8e7515e77d32e3
created 2016-05-09 09:59 -0700
pushed 2016-05-10 10:16 +0000
Morgan Phillips Morgan Phillips - Back out changeset f03cd0ff53df (bug 1266255) for android build bustage. r=backout
f03cd0ff53dfb003dc4297d6f2b635b1ec7fe743
created 2016-05-09 00:42 -0700
pushed 2016-05-10 10:16 +0000
Morgan Phillips Morgan Phillips - Bug 1266255 - Implement ES6 function "name" property semantics for simple assignments and methods; r=jorendorff
a8f65fd17dc20e16d5ad5727a9b695b18c7c1b15
created 2016-04-26 17:42 +0200
pushed 2016-04-27 11:57 +0000
Tom Schuster Tom Schuster - Bug 1255925 - Change JSFunction::name to return a JSAtom. r=efaust
966f47ed2f25eb54fb1f967d4443b3c2b8b63220
created 2016-02-12 04:11 -0800
pushed 2016-02-14 03:26 +0000
Joel Maher Joel Maher - backout Bug 1221144 for perf regression
7a9f939bf24daa47024d471dd29c7a9572754f1a
created 2015-11-09 17:08 -0600
pushed 2016-02-04 11:08 +0000
Jason Orendorff Jason Orendorff - Bug 1221144 - Part 8: Change C++ type of static scopes everywhere from JSObject* to StaticScope*. r=shu.
ad1f85f172b7302bef0fa9780df8e2b962780ac6
created 2016-01-13 10:33 -0800
pushed 2016-01-14 01:28 +0000
Eric Faust Eric Faust - Bug 1236519 - Ensure JSFunction::isDerivedClassConstructor properly handles lazy self-hosted functions. r=till a=bustage
44531a21b7f42ece86e0a899fbb863a5e135c3d3
created 2016-01-12 15:19 +0100
pushed 2016-01-13 10:59 +0000
Till Schneidereit Till Schneidereit - Bug 1000780 - Part 6: Fix nit in jsfun.h. r=jandem
f29f1d9a3cd31eb7a12eaab889a8a138c79d5d98
created 2014-12-07 23:39 +0100
pushed 2016-01-13 10:59 +0000
Till Schneidereit Till Schneidereit - Bug 1000780 - Part 5: Self-host Function.prototype.bind. r=jandem
ef34a9cec9703aacaacd74d1331876c21256d48b
created 2015-12-28 13:29 +0100
pushed 2016-01-13 10:59 +0000
Eric Faust Eric Faust - Bug 1000780 - Part 3: Free up JSFunction flag. r=jwalden+bmo
10d23a474969b04776bb6200895dc8e64a0dd85e
created 2016-01-06 14:26 -0800
pushed 2016-01-07 11:22 +0000
Eric Faust Eric Faust - Bug 1234702 - Part 3: Self-host default derived class constructor. (r=till)
b51771070a8993305e2e73a31bc3e82c32de3ae4
created 2016-01-05 03:21 +0900
pushed 2016-01-07 11:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1180290 - Part 1: Add prefix parameter to IdToFunctionName. r=till
b7a6c1d777960ae976c19fd9b4612758149b0065
created 2016-01-05 07:24 +0900
pushed 2016-01-05 11:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1236638 - Add JSFunction::setAtom and use it in _SetCanonicalName intrinsic to fire the pre-barrier. r=terrence
e7a9bcc4b922cfb1d8d87f299dda9ee4f492ef24
created 2015-12-30 12:32 -0600
pushed 2015-12-31 01:43 +0000
Luke Wagner Luke Wagner - Bug 1235631 - Odin: remove change-heap support (r=bbouvier)
2fe666bbf4ec1e0a31c98f0690addf51404bdf8f
created 2015-12-28 17:39 -0600
pushed 2015-12-30 11:18 +0000
Luke Wagner Luke Wagner - Bug 1229642 - Factor AsmJSLink.cpp into wasm/asm.js and consolidate AsmJS* into AsmJS.cpp (r=bbouvier)
a91d3c32c0ef17f45e27fd88e0115ce9be40920f
created 2015-12-16 08:14 -0800
pushed 2015-12-17 11:05 +0000
Eric Faust Eric Faust - Bug 1232022 - Part 1: Mark self-hosted intrinsics for later checking. (r=till)
1c9325b0e173416859f2782bf94e087fadee987e
created 2015-11-13 18:22 -0800
pushed 2015-12-07 13:55 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 2b: Make Function.prototype.bind play nicely with subclassed functions. (r=Waldo, shoutouts for good flyby by evilpie)
52d7c9292ecfc23a52835c49189dabd561b18675
created 2015-11-21 14:33 +0100
pushed 2015-11-23 13:35 +0000
Jan de Mooij Jan de Mooij - Bug 1132183 - Make |this| a real binding, remove lazy this computation. r=efaust,shu
652bd59cdb5153cac5a7d1720ccd546862130144
created 2015-11-19 20:01 -0800
pushed 2015-11-20 13:35 +0000
Phil Ringnalda Phil Ringnalda - Backed out 20 changesets (bug 1055472) for Linux64 cgc failures and an apparent crash in the cpp test test_audio on OS X 10.6 debug
9b4f7a838a661d526dc020cbf11695655e1525cb
created 2015-11-13 18:22 -0800
pushed 2015-11-20 13:35 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 2b: Make Function.prototype.bind play nicely with subclassed functions. (r=Waldo, shoutouts for good flyby by evilpie)
4618d76a09f0d927f4d5de31b5c90a38465fb68a
created 2015-11-18 16:42 -0800
pushed 2015-11-19 14:24 +0000
Wes Kocher Wes Kocher - Backed out 20 changesets (bug 1055472) for various bustages including m(jp) to get the CLOSED TREE back to a good state
3efaea09b45f3ddb99c20a963a7340b7d01970f4
created 2015-11-13 18:22 -0800
pushed 2015-11-19 14:24 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 2b: Make Function.prototype.bind play nicely with subclassed functions. (r=Waldo, shoutouts for good flyby by evilpie)
0f9b54b8ed535e2b059fb1280b771951a6eb77ee
created 2015-11-13 20:49 -0800
pushed 2015-11-14 21:36 +0000
Phil Ringnalda Phil Ringnalda - Back out 19 changesets (bug 1055472) for hazards and jstest failures
2e58e0e479b790b40721eaa237a1ba0a3d5af236
created 2015-11-13 18:22 -0800
pushed 2015-11-14 21:36 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 2b: Make Function.prototype.bind play nicely with subclassed functions. (r=Waldo, shoutouts for good flyby by evilpie)
9b9fcad543f3c41cab2ca42516315ee42c06cb64
created 2015-10-17 00:53 -0700
pushed 2015-10-18 02:58 +0000
Eric Faust Eric Faust - Bug 1215744 - Unnamed class expressions shouldn't get a name property. (r=arai)
13551d9e8d7f2cde728d1c3dbd416bff91a7001d
created 2015-10-13 23:43 +0200
pushed 2015-10-14 10:49 +0000
Tom Schuster Tom Schuster - Bug 1212794 - Remove decompile-body functionality. r=till
f6598d998f3ef5f1f07ece07ad2da6188de7d0f8
created 2015-10-08 17:01 -0700
pushed 2015-10-09 12:33 +0000
Eric Faust Eric Faust - Bug 1141863 - Part 2: Implement ES6 SuperCall. (r=jandem, r=jorendorff)
a59b5b0139b4ceb73edba874d64a07af3430c251
created 2015-10-08 17:01 -0700
pushed 2015-10-09 12:33 +0000
Eric Faust Eric Faust - Bug 1169740 - Implement a TDZ-like behavior for |this| in derived class constructors. (r=jandem, r=jorendorff, inputs on nit resoulution from Waldo)
2384726c541f40b11ae6ac139d89baa5a63a9f9f
created 2015-10-07 14:54 -0700
pushed 2015-10-08 14:12 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1185106) for mulet m(4) orange
e0552bf93a5aa223caa866b070d2d9df0dfe21d3
created 2015-10-05 13:24 -0700
pushed 2015-10-08 14:12 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 4: Implement async functions. (r=efaust, r=jandem)
50d74e6e89379ee381979901af5c8fffc73efe00
created 2015-10-05 13:24 -0700
pushed 2015-10-08 14:12 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
54129d68a0531c2bc063751396e9e02b03428f59
created 2015-10-06 08:49 -0700
pushed 2015-10-07 18:35 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1185106) for SM bustage CLOSED TREE
a3c1f65f0dff1c4fa7b74ce48cb5bed288563ed4
created 2015-10-05 13:24 -0700
pushed 2015-10-07 18:35 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 4: Implement async functions. (r=efaust, r=jandem)
5174ef291f0cf523fe48a5863596543dc33d6204
created 2015-10-05 13:24 -0700
pushed 2015-10-07 18:35 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
77416253dff525714a33f84e81823b32a67aacb6
created 2015-10-05 14:27 -0700
pushed 2015-10-06 10:23 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1185106) for build bustage CLOSED TREE
abf4f0c6f42ef537fc3e41c37d9792e488d03e10
created 2015-10-05 13:24 -0700
pushed 2015-10-06 10:23 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 4: Implement async functions. (r=efaust, r=jandem)
102aa11bc1aaa72b1ded68080a0b97eadcea49ae
created 2015-10-05 13:24 -0700
pushed 2015-10-06 10:23 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 3: Add parser support for Async functions. (r=efaust)
4f55348a322863d8b66516e24cf7bbcb590e510e
created 2015-07-07 19:22 -0500
pushed 2015-10-01 12:17 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 1 - Support symbol-keyed properties in JSXrayTraits::resolveOwnProperty(). r=jandem.
027ddfe2c4afed797a06e5ef74ca9aa91d3da86b
created 2015-09-23 12:31 -0700
pushed 2015-09-24 10:07 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
fc9fef646a97505196b39f3719b15157dba66af6
created 2015-07-07 19:22 -0500
pushed 2015-09-24 10:07 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 1 - Support symbol-keyed properties in JSXrayTraits::resolveOwnProperty(). r=jandem.
ea11bf35e6005225cfdceffc1b7438bc2ee616d8
created 2015-09-23 14:00 +0200
pushed 2015-09-23 20:26 +0000
Till Schneidereit Till Schneidereit - Bug 1188347 - Part 2: Fix bustage. r=jandem
40bea2b40e5c5f2df6b26e21d60638de48de8353
created 2015-09-22 05:40 -0700
pushed 2015-09-23 10:45 +0000
Jon Coppeard Jon Coppeard - Bug 1206485 - "Boot loop after first boot on some devices (Xperia M2, ...)" [r=terrence f=lissyx+mozillians]
less more (0) -300 -100 -60 tip