Martok
|
6b50dd5d06
|
Issue #2089 - Use JS engine stack if necessary when reporting errors
Based-on: m-c 996060
|
2023-01-26 11:39:57 +08:00 |
|
Moonchild
|
574b295d15
|
Issue #1742 - Part 3: use JS::PropertyResult instead of Shape*
This is the meat of the issue and switches using raw shape pointers out for
PropertyResult objects where feasible.
|
2022-05-31 09:12:29 +08:00 |
|
Moonchild
|
dabd32f955
|
Issue #1656 - Part 7: Nuke vim config lines in JS
|
2020-09-25 22:04:24 +08:00 |
|
wolfbeast
|
cfed2447da
|
Revert #1137 - Remove unboxed arrays
- accounting for removal of watch()/unwatch()
- updated for intermediate code changes.
|
2020-02-27 07:34:50 +08:00 |
|
wolfbeast
|
47781d6165
|
Revert #1142 - Remove unboxed objects
- accounting for removal of watch()/unwatch()
|
2020-02-27 07:33:11 +08:00 |
|
Gaming4JC
|
a6872d9ea3
|
Bug 1343481 - Part 3: Add JSOP_AWAIT and rename {yieldIndex,yieldOffset} to {yieldAndAwaitIndex,yieldAndAwaitOffset}.
Tag #1287
|
2019-12-18 09:15:54 +08:00 |
|
Gaming4JC
|
4f51cc381d
|
1344477 - Part 2: Optimize Array.prototype.splice with JSOP_NORVCALL.
|
2019-07-22 19:52:27 +08:00 |
|
Gaming4JC
|
417aa02122
|
1344477 - Part 1: Add JSOP_CALL_IGNORES_RV for function call that ignores return value.
|
2019-07-22 19:52:23 +08:00 |
|
Gaming4JC
|
07cd213071
|
1320408 - Part 2: Change JSFunction::getOrCreateScript to static method.
|
2019-07-22 19:47:27 +08:00 |
|
wolfbeast
|
0c434f7244
|
Fix unified deprot
|
2019-06-28 20:11:01 +08:00 |
|
wolfbeast
|
c6c456b12b
|
Replace SetOrExtendBoxedOrUnboxedDenseElements with direct calls.
|
2019-06-19 21:34:33 +08:00 |
|
wolfbeast
|
1176a9ace1
|
Inline combined methods for NativeObject and UnboxedArrayObject accesses.
|
2019-06-19 21:34:19 +08:00 |
|
wolfbeast
|
5c15924907
|
Remove UnboxedArray code part 1
|
2019-06-19 21:33:59 +08:00 |
|
janekptacijarabaci
|
5bf58e6044
|
Bug 1342553 - Part 0.2: Support JSOP_CHECKISCALLABLE in JIT
Issue #74
|
2019-02-15 23:39:30 +08:00 |
|
wolfbeast
|
a8821a2177
|
Remove VerifyBarriers() and MaybeVerifyBarriers() stubs and callers.
|
2019-02-14 14:38:04 +08:00 |
|
wolfbeast
|
b5de790f2a
|
Remove remaining conditional GCZeal code.
Creates stubs:
jsgc.h/cpp
VerifyBarriers() stub
MaybeVerifyBarriers() stub
GCRuntime::computeNonIncrementalMarkingForValidation() stub
GCRuntime::validateIncrementalMarking() stub
GCRuntime::finishMarkingValidation() stub
GCRuntime::pushZealSelectedObjects() stub
bool useZeal?
GCRuntime::runDebugGC() stub
XPConnect:
nsXPCComponents_Utils::SetGCZeal() stub (always NS_OK)
|
2019-02-14 14:37:52 +08:00 |
|
Roy Tam
|
dcd9973243
|
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
|
2018-01-19 03:59:58 +08:00 |
|