DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
AllocPolicy.h JS allocation policies. * * The allocators here are for system memory with lifetimes which are not 5.5 kB
CallArgs.h 12.5 kB
CallNonGenericMethod.h 4.8 kB
CharacterEncoding.h By default, all C/C++ 1-byte-per-character strings passed into the JSAPI * are treated as ISO/IEC 8 10.5 kB
Class.h JSClass definition and its component types, plus related interfaces. 39.2 kB
Conversions.h ECMAScript conversion operations. 18.5 kB
Date.h JavaScript date/time computation and creation functions. 7.6 kB
Debug.h 14.0 kB
GCAPI.h High-level interface to the JS garbage collector. 33.3 kB
GCAnnotations.h 2.2 kB
GCHashTable.h 24.1 kB
GCPolicyAPI.h 6.9 kB
GCVariant.h 5.8 kB
GCVector.h 9.5 kB
HashTable.h 57.5 kB
HeapAPI.h These values are private to the JS engine. 19.3 kB
Id.h which does not occur in 6.3 kB
Initialization.h SpiderMonkey initialization and shutdown APIs. 4.6 kB
MemoryMetrics.h 31.4 kB
Principals.h JSPrincipals and related interfaces. 4.3 kB
Printf.h Wrappers for mozilla::Smprintf and friends that are used throughout JS. 1.2 kB
ProfilingFrameIterator.h 7.1 kB
ProfilingStack.h 16.0 kB
ProtoKey.h A higher-order macro for enumerating all JSProtoKey values. 8.9 kB
Proxy.h but the customization mechanisms we use to implement 27.8 kB
Realm.h 4.1 kB
RefCounted.h 2.2 kB
RequiredDefines.h Various #defines required to build SpiderMonkey. Embedders should add this * file to the start of 1.3 kB
Result.h 8.0 kB
RootingAPI.h 52.5 kB
SliceBudget.h This class records how much work has been done in a given collection slice, * so that we can return 2.5 kB
Stream.h 21.8 kB
StructuredClone.h API for safe passing of structured data, HTML 2018 Feb 21 section 2.7. * <https://html.spec.whatwg. 26.4 kB
SweepingAPI.h 2.6 kB
TraceKind.h 8.6 kB
TracingAPI.h Returns a static string equivalent of |kind|. 15.8 kB
TrackedOptimizationInfo.h 13.6 kB
TypeDecls.h 2.6 kB
UbiNode.h 43.3 kB
UbiNodeBreadthFirst.h 9.2 kB
UbiNodeCensus.h 8.4 kB
UbiNodeDominatorTree.h 24.2 kB
UbiNodePostOrder.h A post-order depth-first traversal of `ubi::Node` graphs. * * No GC may occur while an instance of 5.5 kB
UbiNodeShortestPaths.h A back edge along a path in the heap graph. 10.6 kB
UniquePtr.h 1.6 kB
Utility.h The public JS engine namespace. 22.1 kB
Value.h JS::Value implementation. 44.6 kB
Vector.h 1.1 kB
WeakMapPtr.h 1.4 kB
Wrapper.h 20.6 kB