3adcf117e4ed54c41e04c02c7500bbb97ce5ccc9: Bug 1290812 - Part 10: Implement the 64bit variant of Div and Mod on mips64. r=jandem
Heiher <r@hev.cc> - Mon, 10 Oct 2016 17:08:01 +0800 - rev 360135
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1290812 - Part 10: Implement the 64bit variant of Div and Mod on mips64. r=jandem --- js/src/jit/mips-shared/Lowering-mips-shared.cpp | 12 ----- js/src/jit/mips-shared/Lowering-mips-shared.h | 2 - js/src/jit/mips64/CodeGenerator-mips64.cpp | 59 +++++++++++++++++++++++ js/src/jit/mips64/CodeGenerator-mips64.h | 2 + js/src/jit/mips64/LIR-mips64.h | 62 +++++++++++++++++++++++++ js/src/jit/mips64/LOpcodes-mips64.h | 4 +- js/src/jit/mips64/Lowering-mips64.cpp | 44 ++++++++++++++++++ js/src/jit/mips64/Lowering-mips64.h | 5 ++ 8 files changed, 175 insertions(+), 15 deletions(-)
381865deea13ac3fe9da91be3b2a4cafbc29223c: Bug 1290812 - Part 9: Implement the 64bit variant of AsmJSPassStackArg on mips64. r=luke
Heiher <r@hev.cc> - Mon, 10 Oct 2016 17:07:59 +0800 - rev 360134
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1290812 - Part 9: Implement the 64bit variant of AsmJSPassStackArg on mips64. r=luke --- js/src/jit/mips-shared/CodeGenerator-mips-shared.cpp | 11 +++++++++++ js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 1 + js/src/jit/mips64/MacroAssembler-mips64.h | 4 ++++ 3 files changed, 16 insertions(+)
739ecf912c15bed89c6466b24ba403530aeb97b6: Bug 1290812 - Part 8: Implement the 64bit variant of Rotate on mips64. r=luke
Heiher <r@hev.cc> - Mon, 10 Oct 2016 17:07:58 +0800 - rev 360133
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1290812 - Part 8: Implement the 64bit variant of Rotate on mips64. r=luke --- js/src/jit/MacroAssembler.h | 8 ++--- .../jit/mips-shared/CodeGenerator-mips-shared.cpp | 28 ++++++++++++++++ js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 1 + js/src/jit/mips-shared/Lowering-mips-shared.cpp | 13 +++++++- js/src/jit/mips64/MacroAssembler-mips64-inl.h | 39 ++++++++++++++++++++++ 5 files changed, 84 insertions(+), 5 deletions(-)
bcd45606772ebc8e3c29075fab086609fa48ac0c: Bug 1290812 - Part 7: Implement the 64bit variant of Mul on mips64. r=jandem
Heiher <r@hev.cc> - Mon, 10 Oct 2016 17:07:57 +0800 - rev 360132
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1290812 - Part 7: Implement the 64bit variant of Mul on mips64. r=jandem --- js/src/jit/MacroAssembler.h | 8 ++--- .../jit/mips-shared/CodeGenerator-mips-shared.cpp | 41 ++++++++++++++++++++++ js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 1 + js/src/jit/mips-shared/Lowering-mips-shared.cpp | 10 ++++-- js/src/jit/mips64/MacroAssembler-mips64-inl.h | 34 ++++++++++++++++++ 5 files changed, 88 insertions(+), 6 deletions(-)
c29f885b85218c1b1abf26fb7f2f7203f46c96c6: Bug 1290812 - Part 6: Implement the 64bit variant of Sub on mips64. r=lth
Heiher <r@hev.cc> - Mon, 10 Oct 2016 17:07:56 +0800 - rev 360131
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1290812 - Part 6: Implement the 64bit variant of Sub on mips64. r=lth --- js/src/jit/MacroAssembler.h | 6 ++--- .../jit/mips-shared/CodeGenerator-mips-shared.cpp | 16 +++++++++++++ js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 1 + js/src/jit/mips64/MacroAssembler-mips64-inl.h | 27 ++++++++++++++++++++++ 4 files changed, 47 insertions(+), 3 deletions(-)
866fba1f6c19e5bd2ac623c6774e23678146bf86: Bug 1290812 - Part 5: Implement the 64bit variant of Add on mips64. r=lth
Heiher <r@hev.cc> - Mon, 10 Oct 2016 17:07:54 +0800 - rev 360130
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1290812 - Part 5: Implement the 64bit variant of Add on mips64. r=lth --- js/src/jit/MacroAssembler.h | 4 ++-- .../jit/mips-shared/CodeGenerator-mips-shared.cpp | 16 ++++++++++++++++ js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 1 + js/src/jit/mips64/MacroAssembler-mips64-inl.h | 21 +++++++++++++++++++++ 4 files changed, 40 insertions(+), 2 deletions(-)
6c4d03f14d105ae88d405f0ca667450f5bde8345: Bug 1290812 - Part 4: Implement the 64bit variant of BitOp on mips64. r=bbouvier
Heiher <r@hev.cc> - Mon, 10 Oct 2016 17:07:53 +0800 - rev 360129
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1290812 - Part 4: Implement the 64bit variant of BitOp on mips64. r=bbouvier --- js/src/jit/MacroAssembler.h | 8 ++-- .../jit/mips-shared/CodeGenerator-mips-shared.cpp | 32 +++++++++++++++ js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 1 + js/src/jit/mips64/MacroAssembler-mips64-inl.h | 45 ++++++++++++++++++++++ 4 files changed, 82 insertions(+), 4 deletions(-)
8cf3324e3c179cff6349780a598ada6b02b2e539: Bug 1290812 - Part 3: Implement the 64bit variant of Shift on mips64. r=bbouvier
Heiher <r@hev.cc> - Mon, 10 Oct 2016 17:07:52 +0800 - rev 360128
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1290812 - Part 3: Implement the 64bit variant of Shift on mips64. r=bbouvier --- js/src/jit/MacroAssembler.h | 9 +++-- .../jit/mips-shared/CodeGenerator-mips-shared.cpp | 44 ++++++++++++++++++++++ js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 1 + js/src/jit/mips64/MacroAssembler-mips64-inl.h | 29 +++++++++++++- 4 files changed, 77 insertions(+), 6 deletions(-)
b4224b9255c697d402ebe30998ae973230458496: Bug 1290812 - Part 2: Implement the 64bit variant of Compare on mips64. r=nbp
Heiher <r@hev.cc> - Mon, 10 Oct 2016 17:07:51 +0800 - rev 360127
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1290812 - Part 2: Implement the 64bit variant of Compare on mips64. r=nbp --- js/src/jit/MacroAssembler.h | 4 +-- js/src/jit/mips64/CodeGenerator-mips64.cpp | 48 +++++++++++++++++++++++++++ js/src/jit/mips64/CodeGenerator-mips64.h | 2 ++ js/src/jit/mips64/MacroAssembler-mips64-inl.h | 30 +++++++++++++++++ 4 files changed, 82 insertions(+), 2 deletions(-)
a2c7fb534d2e187649cb57889fb92fa1833528bf: Bug 1290812 - Part 1: Preparations in IonMonkey to support i64 on mips64. r=jandem
Heiher <r@hev.cc> - Mon, 10 Oct 2016 17:07:49 +0800 - rev 360126
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1290812 - Part 1: Preparations in IonMonkey to support i64 on mips64. r=jandem --- .../jit/mips-shared/CodeGenerator-mips-shared.cpp | 36 ++++++++++++++++++++++ js/src/jit/mips-shared/CodeGenerator-mips-shared.h | 10 ++++++ js/src/jit/mips-shared/Lowering-mips-shared.h | 3 -- js/src/jit/mips64/Assembler-mips64.cpp | 1 + js/src/jit/mips64/Lowering-mips64.cpp | 13 ++++++++ js/src/jit/mips64/Lowering-mips64.h | 3 ++ 6 files changed, 63 insertions(+), 3 deletions(-)
f95d5fb76b4694a4e921ec276e080da559c35be8: Bug 1184922 - Part 4: Add a testcase for Array destructuring with accessing uninitialized lexical binding. r=shu
Tooru Fujisawa <arai_a@mac.com> - Mon, 10 Oct 2016 16:55:37 +0900 - rev 360125
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1184922 - Part 4: Add a testcase for Array destructuring with accessing uninitialized lexical binding. r=shu
0edf9443c455afc0b9c3506babdbb51d86664018: Bug 1184922 - Part 3: Add a test for array destructuring with complicated default values. r=shu
Tooru Fujisawa <arai_a@mac.com> - Tue, 27 Sep 2016 13:57:00 +0900 - rev 360124
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1184922 - Part 3: Add a test for array destructuring with complicated default values. r=shu
7533e8a0d588d7a16f79b02354a982c470758e3b: Bug 1184922 - Part 2: Add a test for array destructuring with completed iterator. r=shu
Tooru Fujisawa <arai_a@mac.com> - Tue, 27 Sep 2016 13:57:00 +0900 - rev 360123
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1184922 - Part 2: Add a test for array destructuring with completed iterator. r=shu
05805e16029eb655d171af3976eea138953d54e3: Bug 1184922 - Part 1.1: Update existing test to follow the change in array destructuring with completed iterator. r=shu
Tooru Fujisawa <arai_a@mac.com> - Tue, 27 Sep 2016 13:57:00 +0900 - rev 360122
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1184922 - Part 1.1: Update existing test to follow the change in array destructuring with completed iterator. r=shu
df5b995b08f5e0948a9252a44f34ec34b26e9a2c: Bug 1184922 - Part 1: Do not call iter.next() if the previous iter.next().done was true in array destructuring. r=shu
Tooru Fujisawa <arai_a@mac.com> - Tue, 27 Sep 2016 13:57:00 +0900 - rev 360121
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1184922 - Part 1: Do not call iter.next() if the previous iter.next().done was true in array destructuring. r=shu
908dce87d77184d5752990ec3c939488870e02aa: Bug 1184922 - Part 0: Make it possible to emit ParseNode twice. r=shu
Tooru Fujisawa <arai_a@mac.com> - Tue, 27 Sep 2016 13:56:59 +0900 - rev 360120
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1184922 - Part 0: Make it possible to emit ParseNode twice. r=shu
b7302a1af4fc0169dfb97ea31ffe949844894757: Bug 1308572 - Remove unimplemented Debugger.Script features from JS Debugger API docs. r=jorendorff
Jim Blandy <jimb@red-bean.com> - Fri, 07 Oct 2016 12:22:51 -0700 - rev 360119
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1308572 - Remove unimplemented Debugger.Script features from JS Debugger API docs. r=jorendorff
0b14f8ef67415fee0053e3d22ad633960b51e549: Bug 1308572 - Remove unimplemented Debugger.Source features from JS Debugger API docs. r=jorendorff
Jim Blandy <jimb@red-bean.com> - Fri, 07 Oct 2016 12:22:16 -0700 - rev 360118
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1308572 - Remove unimplemented Debugger.Source features from JS Debugger API docs. r=jorendorff
2426d3b9f4d22e1a71ab43d61ad9d026bf549e3d: Bug 1308572 - Remove references to watchpoints from JS Debugger API docs. r=jorendorff
Jim Blandy <jimb@red-bean.com> - Fri, 07 Oct 2016 11:32:37 -0700 - rev 360117
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1308572 - Remove references to watchpoints from JS Debugger API docs. r=jorendorff
2c060e2559a299b74427152801308e63993e01ce: Bug 1308572 - Remove references to generator special treatment from JS Debugger API docs. r=jorendorff
Jim Blandy <jimb@red-bean.com> - Fri, 07 Oct 2016 11:28:39 -0700 - rev 360116
Push 6795 by jlund@mozilla.com at Mon, 23 Jan 2017 14:19:46 +0000
Bug 1308572 - Remove references to generator special treatment from JS Debugger API docs. r=jorendorff
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip