Moonchild
738448aa0d
[no issue] Replace PurpleBlock with SegmentedVector to reduce indirect memory
...
accesses when calling suspect
Improves overall memory performance.
Also prerequisite for further work on #1677 .
2021-07-23 15:29:24 +00:00
Moonchild
a680bdc637
Issue #1656 - Part 1: Nuke most vim config lines in the tree.
...
Since these are just interpreted comments, there's 0 impact on actual code.
This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are
a few others scattered around which will be removed manually in a second part.
2020-09-23 13:55:00 +00:00
wolfbeast
57e5655e8a
Avoid some useless ForgetSkippable handling while we're already dealing
...
with snow-white objects.
2019-05-25 16:08:16 +02:00
wolfbeast
1f9ab3a6e6
Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS
2019-01-18 22:43:29 +01:00
wolfbeast
978f50dda9
Consolidate tracing and traversing.
2019-01-18 21:09:15 +01:00
adeshkp
5335681cd2
Telemetry: Remove stubs and related code
2019-01-12 06:20:31 -05:00
wolfbeast
7b0f3f2f92
Remove unused telemetry functions/variables.
...
Tag #21 .
2018-10-01 11:00:05 +02:00
wolfbeast
ab961aeb54
Remove all C++ Telemetry Accumulation calls.
...
This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables).
Stub resolution/removal should be a follow-up to this.
2018-09-03 10:11:38 +02:00
wolfbeast
597fb9fbe3
Rebase on master
2018-04-11 17:45:54 +02:00
trav90
bbd4001cb2
Fix Value::isGCThing footgun, stop returning true for NullValue
2018-04-07 13:11:38 -05:00
wolfbeast
4e368f8199
Remove base conditional code for crash reporter and injector.
2018-03-30 08:50:58 +02:00
Matt A. Tobin
5f8de423f1
Add m-esr52 at 52.6.0
2018-02-02 04:16:08 -05:00