js/src/frontend/BytecodeEmitter.cpp
f53c8cedef75
created 2019-03-12 06:03 +0000
pushed 2019-03-12 18:59 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1473796 - Part 1: Add DefaultEmitter. r=jorendorff
f6d4e1b012e6
created 2019-03-08 12:38 +0000
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530745 - Part 6: Change JSOP_RESUME immediate back to UINT8. r=arai
ea20a62a2fa0
created 2019-03-08 14:54 +0000
pushed 2019-03-11 13:01 +0000
Logan Smyth Logan Smyth - Bug 1533571 - Do not mark the return opcode as breakable for expression-body arrow functions. r=jlast
d689ce995f0a
created 2019-03-08 13:00 +0000
pushed 2019-03-11 13:01 +0000
Ashley Hauck Ashley Hauck - Bug 1528038 - Split field-related BytecodeEmitter behavior into separate methods. r=jorendorff
0fc3a7dd1b3e
created 2019-03-07 16:10 +0000
pushed 2019-03-11 13:01 +0000
Ashley Hauck Ashley Hauck - Bug 1532921 - Implement .initializers local variable. r=jorendorff
62ba39ca25a2
created 2019-03-06 18:04 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1533003 - Split out inner-function scope linking in script compile r=jandem
c6197e7ad760
created 2019-03-02 02:59 +0200
pushed 2019-03-11 13:01 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset 70eb46335a2c (bug 1499448) on request by jorendorff
00fe264dc8b6
created 2019-02-28 16:33 +0200
pushed 2019-03-11 13:01 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-central to autoland. CLOSED TREE
d10717796a29
created 2019-02-28 09:52 +0000
pushed 2019-03-11 13:01 +0000
Ashley Hauck Ashley Hauck - Bug 1526031 - remove initOrStmt field from NameNode. r=jorendorff,arai
c4d3d4113621
created 2019-02-28 11:15 +0200
pushed 2019-03-11 13:01 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 01d931a9140b (bug 1526031) for build bustages on frontend/ParseNode.h CLOSED TREE
01d931a9140b
created 2019-02-28 01:29 +0000
pushed 2019-03-11 13:01 +0000
Ashley Hauck Ashley Hauck - Bug 1526031 - remove initOrStmt field from NameNode. r=jorendorff,arai
55b6a8c4e015
created 2019-02-26 08:35 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530324 - Part 8: Remove wrapper function for async functions. r=arai
dfcdd2084fea
created 2019-02-26 08:33 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530324 - Part 7: Remove initial-yield for async functions. r=arai
b84fd1d91da2
created 2019-02-26 08:08 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530324 - Part 6: Add JSOP_ASYNCRESOLVE to fulfill/reject an async function promise. r=arai
135c13d4ceba
created 2019-02-25 05:09 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530324 - Part 4: Remove wrapper function for async generators. r=arai
90d0e91224a9
created 2019-02-25 05:03 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1530324 - Part 2: Add abstract super class for GeneratorObject. r=arai
70eb46335a2c
created 2019-02-26 21:23 +0000
pushed 2019-03-11 13:01 +0000
Ashley Hauck Ashley Hauck - Bug 1499448 - Implement .initializers local variable. r=jorendorff
942730f2550d
created 2019-02-25 15:03 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1530034 - Use default initializers for BytecodeEmitter fields. r=jorendorff
a69e03c02d34
created 2019-02-25 14:04 +0000
pushed 2019-03-11 13:01 +0000
Ted Campbell Ted Campbell - Bug 1530034 - Use mozilla::Maybe in BytecodeEmitter when reasonable. r=jorendorff
4c9346b3f7e3
created 2019-02-24 09:42 +0000
pushed 2019-03-11 13:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1528837 - Part 1: Rename {ParserBase,SharedContext}::context field to cx_. r=Yoric
bb3aa942e67a
created 2019-02-22 18:04 +0000
pushed 2019-03-11 13:01 +0000
Jason Orendorff Jason Orendorff - Bug 1529607 - Part 4: Rename ParseNodeKind::CallSiteObjExpr to CallSiteObj. r=khyperia
49fda807b7c5
created 2019-02-21 23:48 +0000
pushed 2019-03-11 13:01 +0000
Ashley Hauck Ashley Hauck - Bug 1499448 - Implement more field functionality. r=jorendorff
f959cbeb6c01
created 2019-02-16 03:00 +0200
pushed 2019-03-11 13:01 +0000
arthur.iakab arthur.iakab - Backed out changeset 94a9c4cabe37 (bug 1526031) for spidermonkey bustages CLOSED TREE
94a9c4cabe37
created 2019-02-16 00:20 +0000
pushed 2019-03-11 13:01 +0000
Ashley Hauck Ashley Hauck - bug 1526031 - remove initOrStmt field from NameNode. r=jorendorff
9696fa097cd0
created 2019-02-16 00:50 +0200
pushed 2019-03-11 13:01 +0000
arthur.iakab arthur.iakab - Backed out changeset b29cead870d9 (bug 1526031) for spidermonkey bustages CLOSED TREE
b29cead870d9
created 2019-02-15 22:10 +0000
pushed 2019-03-11 13:01 +0000
Ashley Hauck Ashley Hauck - bug 1526031 - remove initOrStmt field from NameNode. r=jorendorff
8e1840b7a992
created 2019-02-15 23:22 +0200
pushed 2019-03-11 13:01 +0000
Noemi Erli Noemi Erli - Backed out changeset db4946736508 (bug 1499448) for failures in BytecodeEmitter.cpp CLOSED TREE
db4946736508
created 2019-02-15 18:16 +0000
pushed 2019-03-11 13:01 +0000
Ashley Hauck Ashley Hauck - Bug 1499448 - Implement more field functionality. r=jorendorff
64eed6f2cc17
created 2019-02-15 19:22 +0000
pushed 2019-03-11 13:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1528057 - Set async method name properly. r=jorendorff
fdb6f449e8c0
created 2019-02-14 15:03 +0000
pushed 2019-03-11 13:01 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
5c934ede1cfc
created 2019-02-13 02:31 +0000
pushed 2019-03-11 13:01 +0000
Logan Smyth Logan Smyth - Bug 1518661 - Part 5: Give SpiderMonkey well-defined sense of step and breakpoint locations. r=jimb,bhackett
5add2761a3b6
created 2019-02-13 02:31 +0000
pushed 2019-03-11 13:01 +0000
Logan Smyth Logan Smyth - Bug 1518661 - Part 4: Convert bytecode positions to be more expression-oriented. r=jimb,jorendorff
d65cae66e331
created 2019-02-13 10:48 +0000
pushed 2019-03-11 13:01 +0000
Andy Wingo Andy Wingo - Bug 1519135 - Replace JSOP_POS in ++/-- with JSOP_TONUMERIC r=terpri,jandem
82a6589f4b91
created 2019-02-13 02:55 +0000
pushed 2019-03-11 13:01 +0000
Logan Smyth Logan Smyth - Bug 1518661 - Part 3: Adjust call-expression positions. r=jimb,jorendorff
1af69c96ec5f
created 2019-02-13 07:23 +0200
pushed 2019-03-11 13:01 +0000
Razvan Maries Razvan Maries - Merge mozilla-central to autoland. a=merge on a CLOSED TREE
e32e036906b9
created 2019-02-13 04:27 +0200
pushed 2019-03-11 13:01 +0000
Andreea Pavel Andreea Pavel - Backed out 3 changesets (bug 1518661) for failing test_promise_rejections_from_jsimplemented.html
d381785b0c4c
created 2019-02-12 23:46 +0000
pushed 2019-03-11 13:01 +0000
Logan Smyth Logan Smyth - Bug 1518661 - Part 3: Adjust call-expression positions. r=jimb,jorendorff
d09e3e887cdf
created 2019-02-12 05:10 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1523791: Set "name" property as part of ClassDefinitionEvaluation. r=jorendorff
c37c5220efb1
created 2019-02-12 07:27 +0200
pushed 2019-03-11 13:01 +0000
Bogdan Tara Bogdan Tara - Merge mozilla-central to autoland. a=merge CLOSED TREE
e14384fe64d9
created 2019-02-12 06:25 +0200
pushed 2019-03-11 13:01 +0000
Csoregi Natalia Csoregi Natalia - Backed out 3 changesets (bug 1518661) for failures on dom/bindings/test/test_exception_options_from_jsimplemented.html. CLOSED TREE
aeaa74707320
created 2019-02-12 01:28 +0000
pushed 2019-03-11 13:01 +0000
Logan Smyth Logan Smyth - Bug 1518661 - Part 3: Adjust call-expression positions. r=jimb,jorendorff
738860a7d633
created 2019-02-12 00:57 +0200
pushed 2019-03-11 13:01 +0000
Gurzau Raul Gurzau Raul - Backed out changeset 7cab6219f4db (bug 1523791) for failing at src/js/src/frontend/ObjectEmitter.cpp on a CLOSED TREE
7cab6219f4db
created 2019-02-11 10:46 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1523791: Set "name" property as part of ClassDefinitionEvaluation. r=jorendorff
1ee3ed23dd3c
created 2019-02-09 03:16 +0200
pushed 2019-03-11 13:01 +0000
shindli shindli - Backed out 4 changesets (bug 1518661) for spidermonkey build bustages CLOSED TREE
dd2caed01823
created 2019-02-08 22:39 +0000
pushed 2019-03-11 13:01 +0000
Logan Smyth Logan Smyth - Bug 1518661 - Part 3: Adjust call-expression positions. r=jimb,jorendorff
a8aa16000d01
created 2019-02-05 14:59 +0000
pushed 2019-03-11 13:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1518391 - Part 4: Use pn_u.function.syntaxKind instead of pn_op for FunctionNode. r=jorendorff
22428c15bb03
created 2019-02-05 14:58 +0000
pushed 2019-03-11 13:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1518391 - Part 2: Separate CodeNode into FunctionNode and ModuleNode. r=jorendorff
42be5dc5a73a
created 2019-02-05 14:57 +0000
pushed 2019-03-11 13:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1518391 - Part 1: Remove unused case/code from function node ops. r=jorendorff
cf9faf423075
created 2019-01-31 16:48 +0000
pushed 2019-03-11 13:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1501578 - Add LexicalScopeEmitter. r=jorendorff
52642bea80ba
created 2019-01-30 17:16 +0900
pushed 2019-03-11 13:01 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1519005 - Remove BytecodeEmitter.emitLevel and EmitLevelManager. r=jwalden
037f2dd3a63f
created 2019-01-28 16:46 +0000
pushed 2019-03-11 13:01 +0000
Jan de Mooij Jan de Mooij - Bug 1521491 part 5 - Store IC index in jump target ops. r=tcampbell
536917ba6bcf
created 2019-01-28 17:31 +0200
pushed 2019-03-11 13:01 +0000
Dorel Luca Dorel Luca - Backed out changeset 159930eacfd7 (bug 1521491) for spidermonkey failure
159930eacfd7
created 2019-01-28 13:51 +0000
pushed 2019-03-11 13:01 +0000
Jan de Mooij Jan de Mooij - Bug 1521491 part 4 - Store IC index in jump target ops. r=tcampbell
a9a95a138e04
created 2019-01-28 13:50 +0000
pushed 2019-03-11 13:01 +0000
Jan de Mooij Jan de Mooij - Bug 1521491 part 3 - Fold BytecodeEmitter::checkTypeSet into BytecodeEmitter::emitCheck. r=tcampbell
92a00136c2fd
created 2019-01-28 13:50 +0000
pushed 2019-03-11 13:01 +0000
Jan de Mooij Jan de Mooij - Bug 1521491 part 2 - Stop treating JSOP_TRY as a jump target op. r=nbp
686e61adb628
created 2019-01-25 07:17 +0000
pushed 2019-01-28 12:41 +0000
Jan de Mooij Jan de Mooij - Bug 1507066 part 4 - Simplify the bytecodeTypeMap binary search code. r=tcampbell
7259ee92e345
created 2019-01-23 16:55 +0000
pushed 2019-01-28 12:41 +0000
Jan de Mooij Jan de Mooij - Bug 1522051 - Stop giving singleton types to call objects. r=tcampbell
83d6478d2611
created 2019-01-18 13:15 +0000
pushed 2019-01-21 13:03 +0000
Jan de Mooij Jan de Mooij - Bug 1284719 part 2 - Fold EmitSection into BytecodeEmitter, remove prologue/main split. r=arai
1d260750a87e
created 2019-01-18 13:14 +0000
pushed 2019-01-21 13:03 +0000
Jan de Mooij Jan de Mooij - Bug 1284719 part 1 - Emit hoisted top-level functions directly in the prologue, remove switchToPrologue. r=arai
fe6347977607
created 2019-01-18 11:52 +0900
pushed 2019-01-21 13:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1501577 - Add PropertyEmitter, ObjectEmitter, and ClassEmitter. r=jorendorff
less more (0) -1000 -300 -100 -60 tip