gecko-dev/js/public
Jan de Mooij 6d0be5a5cf Bug 1466121 part 2 - Make Compartment and Zone classes instead of structs. r=luke
--HG--
extra : rebase_source : 1394dc86b035340f99c241f3ee1af5dd407bdb67
2018-06-07 16:45:04 +02:00
..
AllocPolicy.h Bug 1459258 - Improve InlineMap OOM testing and fix some issues. r=jonco 2018-05-08 15:05:41 +02:00
CallArgs.h Bug 1255800 - Make computeThis return a boolean for easier error handling. r=jorendorff 2018-03-23 13:09:04 +01:00
CallNonGenericMethod.h
CharacterEncoding.h
Class.h bug 1366287 - Part 3: Define the BigIntObject class for BigInt wrapper objects. r=jwalden 2018-05-11 19:43:45 -07:00
Conversions.h Bug 1366287 - Part 1.0: Define a new BigInt primitive type, with a GDB prettyprinter, Rust binding support, and a new out-of-line TraceKind. (Disabled by default, implemented only incompletely, currently passing --enable-bigint will disable JITs, will be flipped on Eventually once every sub-aspect is in place, Don't Have A Cow, Man.) r=jwalden, r=Ms2ger, r=sfink 2018-05-24 11:26:09 -07:00
Date.h
Debug.h Bug 1460341 - Replace GCPolicy<T>::initial() with SafelyInitialized<T>() r=Waldo 2018-05-25 10:01:25 +01:00
GCAPI.h Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke 2018-06-07 16:44:40 +02:00
GCAnnotations.h
GCHashTable.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
GCPolicyAPI.h Bug 1459577 - Check expected types with static assertions in GCPolicy implementations r=jandem 2018-05-25 16:07:56 +01:00
GCVariant.h Bug 1460341 - Replace GCPolicy<T>::initial() with SafelyInitialized<T>() r=Waldo 2018-05-25 10:01:25 +01:00
GCVector.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
HashTable.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
HeapAPI.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
Id.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
Initialization.h bug 1366287 - Part 2.1: Track GMP memory allocation from XPCOM. r=njn 2018-05-11 19:42:49 -07:00
MemoryMetrics.h Bug 1363214 - Remove JS::Realm/JSCompartment inheritance. r=jonco 2018-06-06 14:30:52 +02:00
Principals.h Bug 525063 - Backing out js/public/ for violation of committing guidelines. a=backout 2018-04-12 22:15:26 +03:00
Printf.h
ProfilingFrameIterator.h Bug 1426124 - Discard JIT frames from native stacks in the profiler; r=jandem,mstange 2018-04-25 10:08:38 -05:00
ProfilingStack.h Bug 1462784 - Add an IDLE category. r=njn 2018-05-18 18:15:46 -04:00
ProtoKey.h bug 1366287 - Part 3: Define the BigIntObject class for BigInt wrapper objects. r=jwalden 2018-05-11 19:43:45 -07:00
Proxy.h Bug 1454592 part 2 - Get rid of a static constructor for protoTable array. r=jonco 2018-04-20 13:07:14 +02:00
Realm.h Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke 2018-06-07 16:44:40 +02:00
RefCounted.h
RequiredDefines.h
Result.h
RootingAPI.h Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke 2018-06-07 16:44:40 +02:00
SliceBudget.h
Stream.h
StructuredClone.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
SweepingAPI.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
TraceKind.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
TracingAPI.h Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke 2018-06-07 16:44:40 +02:00
TrackedOptimizationInfo.h Bug 1453932 - Optimize loads from CallSiteObjects for tagged template literals. r=jandem 2018-04-13 13:56:55 +02:00
TypeDecls.h Bug 1466121 part 2 - Make Compartment and Zone classes instead of structs. r=luke 2018-06-07 16:45:04 +02:00
UbiNode.h Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke 2018-06-07 16:44:40 +02:00
UbiNodeBreadthFirst.h
UbiNodeCensus.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
UbiNodeDominatorTree.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
UbiNodePostOrder.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
UbiNodeShortestPaths.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
UniquePtr.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
Utility.h Bug 1466792 - Update out-of-date memory allocation comments r=sfink 2018-06-06 10:54:59 +01:00
Value.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
Vector.h
WeakMapPtr.h
Wrapper.h Bug 1464374 part 2 - Pass JS::Realm* instead of JSCompartment* to CallSetup. r=bz,luke 2018-05-31 11:28:48 +02:00