Shu-yu Guo
|
d99af5333f
|
Bug 998908 - Mark inner objects inside eval'd scripts before firing Debugger's onNewScript hook. (r=till)
|
2014-04-29 21:57:36 -07:00 |
Shu-yu Guo
|
df87b3b9de
|
Bug 1001368 - Fix UnwindScope logic in BaselineHandleException to account for Debugger. (r=jandem)
|
2014-04-29 21:57:36 -07:00 |
Shu-yu Guo
|
cfff130f11
|
Bug 1001368 - Tests. (r=jimb)
|
2014-04-29 21:57:36 -07:00 |
Shu-yu Guo
|
829909fca2
|
Bug 1002797 - Cancel off-thread Ion compilation when doing debug mode OSR. (r=jandem)
|
2014-04-29 21:57:36 -07:00 |
Shu-yu Guo
|
414fab5523
|
Bug 1001372 - Part 2: Revert bailout return offset changes in Baseline can-call fallbacks. (r=jandem)
|
2014-04-29 21:57:36 -07:00 |
Shu-yu Guo
|
a6e6aed83e
|
Bug 1001372 - Part 1: Clone on-stack optimized stubs when doing debug mode OSR. (r=jandem)
|
2014-04-29 21:57:35 -07:00 |
Shu-yu Guo
|
c5425c2801
|
Bug 1001372 - Test.
|
2014-04-29 21:57:35 -07:00 |
Nicholas Nethercote
|
910e605997
|
Bug 952650 (part 18) - Rename JSVAL_IS_SPECIFIC_BOOLEAN. r=till.
--HG--
extra : rebase_source : 73b6b9d92ca940249cdb1d6bdc71f9ee9bb498ec
|
2014-04-28 16:55:40 -07:00 |
Nicholas Nethercote
|
f7ba832608
|
Bug 952650 (part 17) - Remove JSVAL_IS_UNIVERSAL. r=till.
--HG--
extra : rebase_source : 40b7d3ded42fac02abe2423d9aa39a4e7750cedb
|
2014-04-28 16:41:16 -07:00 |
Nicholas Nethercote
|
1c0602e423
|
Bug 952650 (part 16) - Remove JSVAL_TO_PRIVATE. r=till.
--HG--
extra : rebase_source : 603bb66a90484b488bedf1dd4da6935324c148c6
|
2014-04-28 16:01:31 -07:00 |
Nicholas Nethercote
|
278d02539e
|
Bug 952650 (part 15) - Remove JSVAL_TO_GCTHING. r=till.
--HG--
extra : rebase_source : c9df656012842c35f4a0e069168842b5e6c4d935
|
2014-04-28 16:01:30 -07:00 |
Nicholas Nethercote
|
049829fa60
|
Bug 952650 (part 14) - Remove JSVAL_IS_GCTHING. r=till.
--HG--
extra : rebase_source : 469430d481f5fdb14d49609d8460f9fcbc90927f
|
2014-04-28 16:01:30 -07:00 |
Nicholas Nethercote
|
6c2e061679
|
Bug 952650 (part 13b) - Convert many !v.isPrimitive() calls to v.isObject(). r=till.
--HG--
extra : rebase_source : 52c8b3d8c461410d0705c3bcac5f51c324632b72
|
2014-04-28 16:36:03 -07:00 |
Nicholas Nethercote
|
1c5751ac95
|
Bug 952650 (part 13) - Remove JSVAL_IS_PRIMITIVE. r=till.
--HG--
extra : rebase_source : 450ba0261ef5a8546c81f9f645605e312585d6c6
|
2014-04-27 20:27:54 -07:00 |
Nicholas Nethercote
|
530542eecd
|
Bug 952650 (part 12) - Remove JSVAL_TO_OBJECT. r=till.
--HG--
extra : rebase_source : 60dcaa2b778d3cf6eb7dc1a4949aab010ed8c130
|
2014-04-27 19:58:52 -07:00 |
Rodrigo Rodriguez Jr.
|
3a5329b969
|
Bug 952650 (part 11) - Remove JSVAL_TO_INT. r=njn.
--HG--
extra : rebase_source : 41923458bbf8fd957c9a57685df4969f1190bd9f
|
2014-04-27 19:55:08 -07:00 |
Rodrigo Rodriguez Jr.
|
75b31bf370
|
Bug 952650 (part 10) - Remove JSVAL_IS_NUMBER. r=njn.
--HG--
extra : rebase_source : eaef4276d665c9bb06eb695989fb4c3b08358069
|
2014-04-27 19:48:45 -07:00 |
Rodrigo Rodriguez Jr.
|
9a92d22f5a
|
Bug 952650 (part 9) - Remove JSVAL_IS_INT. r=njn.
--HG--
extra : rebase_source : dc0c170914c2370c218cdbbe671d2a68628f5a87
|
2014-04-27 19:47:02 -07:00 |
Rodrigo Rodriguez Jr.
|
e987aa99bf
|
Bug 952650 (part 8) - Remove JSVAL_TO_STRING. r=njn.
--HG--
extra : rebase_source : 61ab9459c00849027498904863647e65453a1a43
|
2014-04-27 19:45:46 -07:00 |
Rodrigo Rodriguez Jr.
|
0e287e21ad
|
Bug 952650 (part 7) - Remove JSVAL_IS_BOOLEAN. r=njn.
--HG--
extra : rebase_source : 1ac334a052b7374dd9080d9bf89658e1f5d6168f
|
2014-04-27 19:44:05 -07:00 |
Rodrigo Rodriguez Jr.
|
d65b5ba4e5
|
Bug 952650 (part 6) - Remove JSVAL_IS_STRING. r=njn.
--HG--
extra : rebase_source : ebd55749447f9feea04a78ff7cc17ba2dd2c5cd0
|
2014-04-27 19:41:01 -07:00 |
Rodrigo Rodriguez Jr.
|
017da05366
|
Bug 952650 (part 5) - Remove JSVAL_TO_DOUBLE. r=njn.
--HG--
extra : rebase_source : b1d9ba218fd1126f486f686ec5754dfaedac8b3c
|
2014-04-27 19:38:31 -07:00 |
Rodrigo Rodriguez Jr.
|
350562fe28
|
Bug 952650 (part 4) - Remove JSVAL_IS_DOUBLE. r=njn.
--HG--
extra : rebase_source : 3c7065d9e487db70a1afed0a4143ae7b0cd23af9
|
2014-04-27 19:35:40 -07:00 |
Rodrigo Rodriguez Jr.
|
d4d3d322ef
|
Bug 952650 (part 3) - Remove JSVAL_TO_BOOLEAN. r=njn.
--HG--
extra : rebase_source : fbe97c23a4893b8c4c5641f41947f3a96f7111d3
|
2014-04-27 19:34:12 -07:00 |
Rodrigo Rodriguez Jr.
|
281223c92e
|
Bug 952650 (part 2) - Remove JSVAL_IS_VOID. r=evilpies.
--HG--
extra : rebase_source : 0ae81cd69dc13d944927de906abc656536b4d425
|
2014-04-27 19:32:05 -07:00 |
Rodrigo Rodriguez Jr.
|
d3fe3aaf5d
|
Bug 952650 (part 1) - Remove JSVAL_IS_NULL. r=terrence.
--HG--
extra : rebase_source : 83d1cdaf71260fd99b688c23303ceb2de7b00031
|
2014-04-27 19:30:51 -07:00 |
Kannan Vijayan
|
78f03d2dfd
|
Bug 994957 - Add site-tracking of inlined functions to Ion compilation. r=luke
|
2014-04-29 16:02:04 -04:00 |
Terrence Cole
|
1620a120de
|
Bug 989414 - Rename BarrieredPtr to BarrieredBase to match new usage; r=jonco
--HG--
extra : rebase_source : ce3bc7ca91169940fbc19f731eb10443b22d4dad
|
2014-04-28 11:38:54 -07:00 |
Terrence Cole
|
ca8ff4a0b0
|
Bug 989414 - Convert ReadBarriered to take a T* as template parameter instead of T; r=jonco
--HG--
extra : rebase_source : 2ad840e0a8841826ce91d2c153c5b5962dc92cfb
|
2014-04-28 11:25:16 -07:00 |
Terrence Cole
|
d1ac5542e9
|
Bug 989414 - Rename EncapsulatedPtr to PreBarriered to clarify intended usage; r=jonco
--HG--
extra : rebase_source : 598cef8bb30a42cd5792f09223ce698033581f9d
|
2014-04-25 15:18:53 -07:00 |
Terrence Cole
|
2a9c0530f7
|
Bug 989414 - Convert FixedHeapPtr to take a T* as template parameter instead of T; r=jonco
--HG--
extra : rebase_source : 1b71b0bdf3437e9f02dbb89b5db1186040d94872
|
2014-04-25 14:22:27 -07:00 |
Terrence Cole
|
769870684d
|
Bug 989414 - Implement BarrieredId in terms of BarrieredPtr using GCMethods; r=jonco
--HG--
extra : rebase_source : 9879aadcbdabbd340003ee9e399a9174fec272ff
|
2014-04-25 14:18:51 -07:00 |
Terrence Cole
|
07d4801503
|
Bug 989414 - Implement BarrieredValue in terms of BarrieredPtr using GCMethods; r=jonco
--HG--
extra : rebase_source : 76557f521b48a546f185af6c0fcc14a4c7fad7e9
|
2014-04-25 14:18:18 -07:00 |
Terrence Cole
|
8b32fceeee
|
Bug 989414 - Convert BarrieredPtr to take a T* as template parameter instead of T; r=jonco
--HG--
extra : rebase_source : 2394326ee9de3485ffd087944092bff9c669b1f5
|
2014-04-25 11:02:44 -07:00 |
Jan de Mooij
|
694cd5b557
|
Bug 1000344 - Optimize polymorphic property gets/sets accessing the same slot. r=bhackett
|
2014-04-29 21:15:03 +02:00 |
Nicolas B. Pierron
|
f0ca30eb4b
|
Bug 990106 part 5 - Assert lack of live uses of recover instructions. r=h4writer
|
2014-04-29 10:17:52 -07:00 |
Nicolas B. Pierron
|
0cbc797f38
|
Bug 990106 part 4 - Recover Add and DCE unused additions. r=h4writer,jandem
|
2014-04-29 10:17:52 -07:00 |
Nicolas B. Pierron
|
f2ea1dcb9f
|
Bug 990106 part 3 - Recover RInstructions during bailouts. r=jandem
|
2014-04-29 10:17:51 -07:00 |
Nicolas B. Pierron
|
a0e1f8e563
|
Bug 990106 part 2 - LRecoverInfo encodes MIR when flagged as Recovered. r=h4writer
|
2014-04-29 10:17:51 -07:00 |
Nicolas B. Pierron
|
6535a6a399
|
Bug 990106 part 1 - RecoverWriter accept MNode instead of MResumePoint. r=jandem
|
2014-04-29 10:17:51 -07:00 |
Kannan Vijayan
|
e03a1bf748
|
Bug 1002795 - Remove profileInlineFrames option. r=h4writer
|
2014-04-29 12:28:36 -04:00 |
Nicolas B. Pierron
|
987458783a
|
Bug 998251 - Fix JSON spew by only printing new-lines in LInstruction::dump(). r=h4writer
|
2014-04-29 08:58:17 -07:00 |
Jan de Mooij
|
4435d94a24
|
Bug 1000942 - Eliminate some unnecessary object type barriers. r=bhackett
|
2014-04-29 08:54:46 +02:00 |
Tooru Fujisawa
|
99ad3f8cbf
|
Bug 889456 - Implement JSOP_INITELEM_INC and JSOP_SPREAD in the baseline compiler. r=jandem
|
2014-04-25 15:39:04 +09:00 |
Steve Singer
|
6f072a566e
|
Bug 1002277 - TopmostJitActivationCompartment is not defined on non-ion builds. r=bhackett
|
2014-04-27 17:27:00 +02:00 |
Carsten "Tomcat" Book
|
bdf724bedf
|
Backed out changeset 1c7e09bbee26 (bug 1000942) for dt3 orange
|
2014-04-29 10:38:52 +02:00 |
Carsten "Tomcat" Book
|
8f6c4e2824
|
Backed out changeset 31929d871cad (bug 1002277) for devtools-chrome-3 orange
|
2014-04-29 10:14:19 +02:00 |
Steve Singer
|
a30767cbd5
|
Bug 1002277 - TopmostJitActivationCompartment is not defined on non-ion builds. r=bhackett
|
2014-04-27 17:27:00 +02:00 |
Michael Shuen
|
e76fd87034
|
Bug 972385 - Make JS::AutoValueVector subscript operator return handles. r=jonco, smaug
|
2014-04-28 16:53:00 +02:00 |
Jan de Mooij
|
0181f313d3
|
Bug 1000942 - Eliminate some unnecessary object type barriers. r=bhackett
|
2014-04-29 08:54:46 +02:00 |