Fedor
|
2d0a568f07
|
Add modern MIPS Support.
|
2020-07-16 02:36:10 +03:00 |
|
Fedor
|
4af47f7b60
|
[js] Record load in MCreateThis alias set.
|
2020-07-16 02:19:53 +03:00 |
|
Fedor
|
5897468de2
|
[js] Handle functions with rest parameters in isObservableArgumentSlot.
|
2020-07-16 02:14:32 +03:00 |
|
Fedor
|
d29e1bdafc
|
[js] Remove pointless MakeMRegExpHoistable optimization.
|
2020-04-03 20:55:14 +03:00 |
|
Fedor
|
35b20eff09
|
Revert 1320408 part 15: Make addDataProperty static.
|
2020-04-03 20:52:02 +03:00 |
|
Fedor
|
7d81cd2f2b
|
Revert Remove unboxed object code phase 1 extra.
|
2020-04-03 20:51:49 +03:00 |
|
Fedor
|
3f1a99cf0b
|
Revert Remove unboxed arrays.
|
2020-04-03 20:51:38 +03:00 |
|
Fedor
|
c9e0d090cd
|
Revert Remove unboxed objects.
|
2020-04-03 20:51:25 +03:00 |
|
Fedor
|
84d4cb2e76
|
Implement asynchronous iterators (ES2018).
|
2020-04-03 20:43:32 +03:00 |
|
Fedor
|
7016005a52
|
Simplify some alias sets in IonMonkey.
|
2020-04-03 20:43:02 +03:00 |
|
Fedor
|
5cfd8a746e
|
Remove Object.prototype.watch/unwatch.
|
2019-12-25 15:44:59 +03:00 |
|
Fedor
|
b559809cbc
|
Fix type barrier in IonBuilder::jsop_getimport.
|
2019-12-25 15:44:24 +03:00 |
|
Fedor
|
1774f2da08
|
Replace calls to undefined functions isMarkable() and toMarkablePointer().
|
2019-12-25 15:42:54 +03:00 |
|
Fedor
|
bb33363faf
|
Use the correct group for JIT constraints.
|
2019-12-25 15:41:54 +03:00 |
|
Fedor
|
99020d1e2b
|
Bug 1326453
|
2019-12-25 15:40:09 +03:00 |
|
Fedor
|
3f4ebd1610
|
Remove unused checking function for unboxed types.
|
2019-09-05 20:08:46 +03:00 |
|
Fedor
|
958fd32faf
|
Define JumpImmediateRange on ARM64.
|
2019-09-05 20:08:21 +03:00 |
|
Fedor
|
08f2c13914
|
1344334 - Make DoTypeUpdateFallback infallible.
|
2019-09-05 20:07:18 +03:00 |
|
Fedor
|
11748e030a
|
1344477 - Add dedicated opcode for function call ignoring return value.
|
2019-09-05 20:07:08 +03:00 |
|
Fedor
|
df9455157d
|
1320408 - Change method that does GC on |this| to static method with Handle parameter.
|
2019-09-05 20:05:54 +03:00 |
|
Fedor
|
99e451fe76
|
Clean up MObjectState
|
2019-07-08 13:10:08 +03:00 |
|
Fedor
|
d3b44d18fd
|
Call a more generic function when inlining array natives.
|
2019-07-08 13:09:44 +03:00 |
|
Fedor
|
12db4f07ea
|
[js, ARM] Always check error return from BufferOffset::diffB.
|
2019-07-08 13:09:08 +03:00 |
|
Fedor
|
e2d5ce2fef
|
Remove unboxed object code from js
|
2019-07-08 13:08:41 +03:00 |
|
Fedor
|
2113b4eb60
|
Remove a couple of unused variables
|
2019-05-20 09:01:01 +03:00 |
|
Fedor
|
3fd37a9acc
|
Simplify some alias sets in IonMonkey
|
2019-03-30 05:07:58 +03:00 |
|
Fedor
|
c9e74180d3
|
Restrict ExtractLinearSum to monotonous operation in infinite math space
|
2019-03-30 05:02:02 +03:00 |
|
Fedor
|
2d009f3fa3
|
Pref the use of unboxed plain objects in JS and disable by default
|
2019-03-30 04:55:45 +03:00 |
|
Fedor
|
454d000db6
|
basic source
|
2019-03-11 13:26:37 +03:00 |
|