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
CallArgs.h Helper classes encapsulating access to the callee, |this| value, arguments, * and argument count fo 13.1 kB
CallNonGenericMethod.h 4.5 kB
CharacterEncoding.h By default, all C/C++ 1-byte-per-character strings passed into the JSAPI * are treated as ISO/IEC 8 6.7 kB
Class.h JSClass definition and its component types, plus related interfaces. 33.0 kB
Conversions.h ECMAScript conversion operations. 17.6 kB
Date.h JavaScript date/time computation and creation functions. 5.6 kB
Debug.h 15.1 kB
GCAPI.h Kinds of js_GC invocation. 21.4 kB
GCHashTable.h 13.2 kB
HashTable.h 57.7 kB
HeapAPI.h These values are private to the JS engine. 13.0 kB
Id.h which does not occur in 5.5 kB
Initialization.h SpiderMonkey initialization and shutdown APIs. 3.3 kB
LegacyIntTypes.h This section typedefs the old 'native' types to the new <stdint.h> types. * These redefinitions are 2.0 kB
MemoryMetrics.h These are the measurements used by Servo. 29.5 kB
Principals.h JSPrincipals and related interfaces. 4.3 kB
ProfilingFrameIterator.h 6.2 kB
ProfilingStack.h 6.5 kB
Proxy.h but the customization mechanisms we use to implement 28.5 kB
RequiredDefines.h Various #defines required to build SpiderMonkey. Embedders should add this * file to the start of 1.3 kB
RootingAPI.h 39.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
StructuredClone.h 11.8 kB
TraceKind.h 5.4 kB
TraceableVector.h public JS 9.7 kB
TracingAPI.h Returns a static string equivalent of |kind|. 15.9 kB
TrackedOptimizationInfo.h 15.0 kB
TypeDecls.h 2.6 kB
UbiNode.h 44.1 kB
UbiNodeBreadthFirst.h 9.7 kB
UbiNodeCensus.h 7.5 kB
UbiNodeDominatorTree.h 26.0 kB
UbiNodePostOrder.h A post-order depth-first traversal of `ubi::Node` graphs. * * No GC may occur while an instance of 5.9 kB
Utility.h The public JS engine namespace. 16.1 kB
Value.h JS::Value implementation. 53.3 kB
Vector.h Silence dire "bugs in previous versions of MSVC have been fixed" warnings 1.5 kB
WeakMapPtr.h 1.4 kB