wolfbeast
|
3d3acb549a
|
Crash fix: Fix array splice implementation.
|
2018-07-24 23:31:08 +08:00 |
|
wolfbeast
|
5063f23a7c
|
Android: Add check for OOM on ARM and always bind the label, like on x86 and x64
|
2018-07-24 23:31:04 +08:00 |
|
wolfbeast
|
ac35c571af
|
Make IsAboutToBeFinalized check for finalization by incremental GC even within a minor GC.
|
2018-07-24 23:30:55 +08:00 |
|
wolfbeast
|
e02350ce4d
|
Don't defer releasing of WrappedJS.
|
2018-07-24 23:29:30 +08:00 |
|
wolfbeast
|
49b2209410
|
Code cleanup: Remove unnecessary JS_TraceRuntime public wrapper function.
|
2018-07-24 23:29:29 +08:00 |
|
wolfbeast
|
7573f8aae7
|
Fix too long line (no code change).
|
2018-07-24 23:29:28 +08:00 |
|
wolfbeast
|
7dcffefe1f
|
Improve worst-case minor garbage collection latency.
|
2018-07-24 23:29:26 +08:00 |
|
wolfbeast
|
1659ac189a
|
Add a pref and control mechanism for GGC and disable it.
Tests show nothing but regressions using GGC, even in Mozilla's own microbench for GC.
Real-time flippable, if needed.
|
2018-07-24 23:28:54 +08:00 |
|
wolfbeast
|
ca1374ad18
|
Handle an OOM case on ARM.
|
2018-07-24 23:17:23 +08:00 |
|
wolfbeast
|
2ab7b2df8a
|
Add missing pre-barrier in Ion.
|
2018-07-24 23:17:04 +08:00 |
|
trav90
|
d7010086e9
|
Remove conditional SPS Profiler code
|
2018-07-24 23:15:28 +08:00 |
|
trav90
|
903fddcff7
|
Remove conditional crashreporter code
|
2018-07-24 23:13:57 +08:00 |
|
wolfbeast
|
af20f1d169
|
Improve the "self" getter performance on global windows and workers.
|
2018-07-24 23:13:31 +08:00 |
|
wolfbeast
|
37a66e5f78
|
Bug 1251922
|
2018-07-24 23:13:17 +08:00 |
|
Carsten Tomcat Book
|
1ca4fa51f2
|
Bug 1252707
|
2018-07-24 23:12:30 +08:00 |
|
wolfbeast
|
c3a5ea83d2
|
Suppress GC more aggressively when OOM.
|
2018-07-24 23:12:28 +08:00 |
|
trav90
|
aad61641fe
|
Remove GCC-dehydra support
|
2018-07-24 23:12:25 +08:00 |
|
trav90
|
2f6b96ce9a
|
Set execute attributes on all .sh files in tree
|
2018-07-24 23:12:12 +08:00 |
|
Jan de Mooij
|
821901c908
|
Bug 1254622 - Relookup group->newScript in CreateThisForFunctionWithGroup.
|
2018-07-24 23:11:50 +08:00 |
|
Shu-yu Guo
|
7aa7c82a7d
|
Bug 1254164 - Make aliasedBodyLevelLexicalBegin a uint32.
|
2018-07-24 23:11:49 +08:00 |
|
Jeff Walden
|
f2c7851068
|
Bug 1246061.
|
2018-07-24 23:11:48 +08:00 |
|
trav90
|
0de5e152ca
|
Cleanup GCC (below 4.7) version checks & comments
|
2018-07-24 23:11:46 +08:00 |
|
trav90
|
d997dbc503
|
Remove check for GCC PR49911
This is not needed for GCC 4.7+ (which is now the minimum supported version)
|
2018-07-24 23:11:43 +08:00 |
|
trav90
|
695eca1d9a
|
Add casts for GCC 5.1 -Wformat
|
2018-07-24 23:11:42 +08:00 |
|
trav90
|
ec91b402e1
|
Disable -Warray-bounds as a fatal warning with GCC 5.x
|
2018-07-24 23:11:41 +08:00 |
|
trav90
|
75cd65247d
|
Use built-in overflow-checked functions with supported compilers
|
2018-07-24 23:11:27 +08:00 |
|
wolfbeast
|
2cb96863fd
|
Stop enforcing archaic backwards HW compatibility
|
2018-07-24 23:11:19 +08:00 |
|
Jon Coppeard
|
f058581c2e
|
Handle incomplete buffer in DiscardTransferables
|
2018-07-24 23:11:15 +08:00 |
|
wolfbeast
|
53761b6336
|
Prep tree for forward-porting Goanna: stage 2
|
2018-07-24 23:11:02 +08:00 |
|
wolfbeast
|
5ee6187aad
|
Prep tree for forward-porting Goanna, stage 1
|
2018-07-24 23:10:50 +08:00 |
|
wolfbeast
|
822c14a029
|
Workaround GL build issue
|
2018-07-24 23:10:31 +08:00 |
|
Moonchild
|
baf46a6bf1
|
Merge pull request #1 from mozilla/esr38: Esr38 upstream pull
|
2018-07-24 23:04:07 +08:00 |
|