Cameron Kaiser
c482d0b4b5
#533 : backout 'eliminate one potential cause' for crashes in GC
2019-08-21 21:25:50 -07:00
Cameron Kaiser
92cb6b7de4
#533 : eliminate one potential cause
2019-08-20 11:51:42 -07:00
Cameron Kaiser
46b01b5d42
#521 : make async functions throw for compatibility when enabled
2019-08-19 16:45:53 -07:00
Cameron Kaiser
2d25f717b9
#521 : fix yield handling (includes M1305566 pts 4-7)
2019-08-19 14:23:50 -07:00
Cameron Kaiser
0e5746aaf0
#521 : baseline parser support for async/await, with toggle, without bytecode (passes tests)
2019-08-18 14:26:54 -07:00
Cameron Kaiser
b19941fdfc
#561 : cleanup
2019-06-20 09:10:34 -07:00
Cameron Kaiser
44e037bfbc
#561 : M1544386 (apply to FPR14 for SPR1)
2019-06-20 08:43:11 -07:00
Cameron Kaiser
f47c9dba75
#541 : hack for(const x in y) with test changes
2019-06-16 15:57:45 -07:00
Cameron Kaiser
4af72ac8c0
#551 : M1536768 M1546327
2019-05-09 14:17:00 -07:00
Cameron Kaiser
b22dfbd773
chemspill: M1537924 M1538006 (backported to ESR45)
2019-03-23 11:39:13 -07:00
Cameron Kaiser
dcccda4e6a
#546 : M1518001 M1530958
2019-03-12 21:21:35 -07:00
Cameron Kaiser
38a8159015
enable jsapi-tests compilation
2019-02-14 21:42:33 -08:00
Cameron Kaiser
e504fccb43
followup to #534 : M1502013 for testing in FPR12
2019-01-07 20:33:19 -08:00
Cameron Kaiser
3cf019ddc6
#534 : M1499028 M1510471
2018-11-29 08:10:15 -08:00
Cameron Kaiser
5fc65abade
#534 : M1505181 M1506640
2018-11-26 06:43:31 -08:00
Riccardo
e4c0873499
intel specific fixes + gstate cleanup ( #532 )
...
* fix non-PPC codepath: branch32 to branchPtr
* fix register structure access on x86
* save graphic context, tweak calculation
* M1499198
* M1499198
* use old SSE Int32x4 load instead of missing Simd which were too difficult to backport, remove error
2018-10-30 21:54:36 -07:00
Cameron Kaiser
052586b55c
#530 : Object.getOwnPropertyDescriptors M1245024 M1279303
2018-10-29 20:02:06 -07:00
Cameron Kaiser
a8fa640688
#529 : jsop_in folding M1244098 M1041586 (partial)
2018-10-29 19:11:29 -07:00
Cameron Kaiser
09256df984
#527 : M1054906 M1278599 M1252228 (+ESR45 changes, see M1263778 for info)
2018-10-26 21:21:20 -07:00
Cameron Kaiser
f818695f0e
#526 : M1492823 M1483699 M1496340 M1492524
2018-10-18 22:04:09 -07:00
Cameron Kaiser
3cf6b4057c
#392 : Symbol.toStringTag M1114580 (w/o ESClassValue change; w/45ESR boilerplate)
2018-10-02 11:34:30 -07:00
Cameron Kaiser
c1f84d6285
#392 : prerequisite SetCanonicalName M1235656 M1236638
2018-09-29 21:32:12 -07:00
Cameron Kaiser
b95f6e9680
#334 : remove Telemetry from JS-DOM-XPConnect runtime
2018-09-23 19:12:58 -07:00
Cameron Kaiser
389ff7a57d
#521 : M1226762
2018-09-15 16:52:51 -07:00
Cameron Kaiser
80646986b5
#521 : async/await M1185106 parts 3 and 4
2018-09-15 12:37:12 -07:00
Cameron Kaiser
f80a788a3f
#521 : async/await M1185106 part 2
2018-09-15 11:05:08 -07:00
Cameron Kaiser
d0348b2d1e
#521 : async/await M1185106 parts 0, 1
2018-09-15 10:35:22 -07:00
Cameron Kaiser
41a7492086
closes #509 : M1364346 parts 2+3 (unshift)
2018-07-09 03:38:14 -07:00
Cameron Kaiser
fb3fd442d9
#509 : tests
2018-07-08 09:23:34 -07:00
Cameron Kaiser
8b2316f2db
#509 : M1260509 implement String.padStart/padEnd (needed for testing)
2018-07-08 09:21:58 -07:00
Cameron Kaiser
c7075f4527
#509 : M1348772 M1364345 (push and splice)
2018-07-08 08:37:12 -07:00
Cameron Kaiser
8a97adc59a
closes #376 : M1329901 M1330667 M1342016 (modified) M1304081 M1259476
2018-07-06 17:27:11 -07:00
Cameron Kaiser
b38648bf7b
#500 : M1464829
2018-06-14 21:32:53 -07:00
Riccardo Mottola
59f491862d
fix intel functions, previously wrong PPC alternatives
2018-05-10 16:16:46 +02:00
Riccardo Mottola
9019153ff9
disable certain code for PPC only, re-enable for x86
2018-05-08 15:46:15 +02:00
Riccardo Mottola
36eaa4ea60
fix for x86 by Ken/MacPorts
2018-04-23 09:12:05 +02:00
Riccardo Mottola
f9a06d1dcd
fix cpu_type to cpu_arch
2018-04-14 22:59:44 +02:00
Riccardo
b61caed0c3
Merge pull request #8 from classilla/master
...
keep sync with master
2018-03-23 09:22:51 +01:00
Cameron Kaiser
6c2488e150
#485 : mostly working destructuring nested rest assignment
2018-03-16 23:14:53 -07:00
Riccardo Mottola
5a53301bf6
enable intel atomic operations
2018-03-12 22:31:45 +01:00
Cameron Kaiser
21688e7ca8
#478 : M1437507 M1437450
2018-03-07 00:33:33 -08:00
Riccardo Mottola
48a8e41dad
PPC only stack size
2018-03-02 08:56:15 +01:00
Cameron Kaiser
636587d3d7
#479 : mark for future reference
2018-02-19 20:06:43 -08:00
Cameron Kaiser
d06d5bc5f0
closes #479 : suppress bogus assert
2018-02-19 20:04:35 -08:00
Cameron Kaiser
bd99fc9bfa
Merge pull request #475 from rmottola/master
...
Intel patches from @rmottola
2018-02-19 09:24:41 -08:00
Cameron Kaiser
b25a781014
#465 : gc, jsobj, RegExp
2018-02-16 23:10:14 -08:00
Riccardo
ee391000d1
Merge pull request #6 from classilla/master
...
Catch up with Master
2018-02-16 00:03:29 +01:00
Cameron Kaiser
33abf8f1cb
#465 : jsarray.cpp
2018-02-10 17:56:28 -08:00
Cameron Kaiser
b62716ce58
#465 : jsstr.cpp (less aggressively)
2018-02-10 15:38:28 -08:00
Riccardo
d868b15063
Merge pull request #5 from classilla/master
...
keep track with head
2018-02-06 14:37:01 +01:00