gecko-dev/js/src/vm
Matthew Gaudet 8f0a2c316b Bug 1616909 - Return a copy of SourceExtent, not a reference r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D63518

--HG--
extra : moz-landing-system : lando
2020-02-20 18:03:52 +00:00
..
Activation-inl.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-11-26 14:35:02 +00:00
Activation.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-11-26 14:35:02 +00:00
Activation.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-11-26 14:35:02 +00:00
ArgumentsObject-inl.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
ArgumentsObject.cpp Bug 1510682 - Add field comments for uses of js::ObjectOps. r=jandem 2020-01-02 08:26:37 +00:00
ArgumentsObject.h Bug 712939 - Part 5: Replace JS_STATIC_ASSERT in js/src/vm. r=jwalden 2020-02-10 20:35:05 +00:00
ArrayBufferObject-inl.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
ArrayBufferObject.cpp Bug 1510682 - Add field comments for uses of JSClassOps. r=jandem 2020-01-02 14:43:01 +00:00
ArrayBufferObject.h Bug 1603406 - Part 1: Unused ArrayBufferObject functions. r=mgaudet 2019-12-12 16:38:27 +00:00
ArrayBufferObjectMaybeShared.cpp Bug 1575425 - Part 2: Merge ArrayBuffer and SharedArrayBuffer in DOM binding; r=bzbarsky,jwalden 2020-01-23 13:48:02 +00:00
ArrayBufferViewObject.cpp Bug 1575425 - Part 3: Add support for [AllowShared]; r=bzbarsky,jwalden 2020-01-23 14:18:53 +00:00
ArrayBufferViewObject.h Bug 1603406 - Part 2: Unused ArrayBufferViewObject functions. r=mgaudet 2019-12-12 16:38:27 +00:00
ArrayObject-inl.h Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell 2019-08-14 19:13:12 +00:00
ArrayObject.h Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell 2019-08-14 19:13:12 +00:00
AsyncFunction.cpp Bug 1608509 - Part 2: Automated substitution for /\b(JSOP_\w+)\b/ in comments. r=jandem. 2020-01-14 17:44:22 +00:00
AsyncFunction.h Bug 1608629 - Split builtin/Promise.* into several different headers/files so that touching builtin/Promise.h doesn't rebuild the world. r=arai 2020-01-13 02:50:31 +00:00
AsyncIteration.cpp Bug 1608629 - Split builtin/Promise.* into several different headers/files so that touching builtin/Promise.h doesn't rebuild the world. r=arai 2020-01-13 02:50:31 +00:00
AsyncIteration.h Bug 1608629 - Split builtin/Promise.* into several different headers/files so that touching builtin/Promise.h doesn't rebuild the world. r=arai 2020-01-13 02:50:31 +00:00
AtomsTable.h Bug 1574449 - revert sweepAtomIncrementally. r=jonco 2019-08-20 18:58:04 +00:00
BigIntType.cpp Bug 1615600 - Use a better error message for when an attempt is made to convert a non-integer number to a BigInt. r=wingo 2020-02-19 10:33:17 +00:00
BigIntType.h Backed out changeset d389e3aa4522 (bug 1424934) as requested by jonco: 2020-01-21 20:40:41 +02:00
BooleanObject-inl.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
BooleanObject.h Bug 1595745 - Part 1: Change Boolean to use ClassSpec. r=mgaudet 2019-11-15 17:39:37 +00:00
BuildId.cpp Bug 1516713 - Move buildId-related stuff out of jsapi.h into a new js/public/BuildId.h header. r=arai 2018-12-28 21:00:58 -06:00
BytecodeIterator-inl.h Bug 1584758 - Implementing BytecodeLocationRange iterator. r=mgaudet 2019-10-11 00:43:31 +00:00
BytecodeIterator.h Bug 1572504 - Use BytecodeLocation and BytecodeIterator in BytecodeAnalysis::init. r=mgaudet 2019-10-21 02:02:00 +00:00
BytecodeLocation-inl.h Bug 1608509 - Part 7: Automatically replace JSOP_UPPER with JSOp::CamelCase. r=jandem. 2020-01-14 22:35:08 +00:00
BytecodeLocation.h Bug 1608509 - Part 7: Automatically replace JSOP_UPPER with JSOp::CamelCase. r=jandem. 2020-01-14 22:35:08 +00:00
BytecodeUtil-inl.h Bug 1608509 - Part 7: Automatically replace JSOP_UPPER with JSOp::CamelCase. r=jandem. 2020-01-14 22:35:08 +00:00
BytecodeUtil.cpp Bug 1615145 - Combine JSScript and LazyScript GC arena. r=jonco 2020-02-13 11:49:50 +00:00
BytecodeUtil.h Bug 1608509 - Part 8: Remove JSOP_* constants. r=jandem. 2020-01-14 22:49:22 +00:00
Caches-inl.h Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell 2019-08-14 19:13:12 +00:00
Caches.cpp Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
Caches.h Bug 712939 - Part 5: Replace JS_STATIC_ASSERT in js/src/vm. r=jwalden 2020-02-10 20:35:05 +00:00
CallNonGenericMethod.cpp Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
CharacterEncoding.cpp Bug 1595042: Use js::unicode surrogate functions instead of manually comparing characters. r=arai 2019-11-08 15:56:47 +00:00
CodeCoverage.cpp Bug 1612064 - Remove extra newlines in js-coverage output. r=nbp 2020-02-03 12:35:27 +00:00
CodeCoverage.h Bug 1606960 - Use CollectScriptCoverage for getLCovInfo. r=nbp 2020-01-06 11:19:25 +00:00
CommonPropertyNames.h Bug 1608256 - Remove MakeMRegExpHoistable optimization. r=tcampbell 2020-02-04 14:18:11 +00:00
Compartment-inl.h Bug 1560375 - Share string wrappers between all comparments in a zone r=jandem? 2019-08-09 14:55:30 +00:00
Compartment.cpp Bug 1615016 - Store isAtomsZone and isSelfHostingZone flags on the Zone r=sfink 2020-02-13 14:25:48 +00:00
Compartment.h Bug 1578462 - Mark incoming CCW edges gray when the source is gray r=sfink 2019-09-05 13:14:08 +00:00
CompilationAndEvaluation.cpp Bug 1611528 - Delete GlobalScriptInfo r=djvj 2020-02-05 19:09:51 +00:00
Compression.cpp Bug 1592992 - Part 17: Remove includes for jsutil.h. r=jonco 2019-11-08 11:09:40 +00:00
Compression.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
DateObject.h Bug 1533328 - Part 7: Remove separate 'localTZA_' field from DateTimeInfo. r=jorendorff 2019-08-20 09:08:56 +00:00
DateTime.cpp Bug 1590907 - Make ENABLE_INTL_API and ENABLE_TYPED_OBJECTS into js-config macros. r=sfink,firefox-build-system-reviewers,mshal 2019-11-26 07:25:35 +00:00
DateTime.h Bug 1590907 - Make ENABLE_INTL_API and ENABLE_TYPED_OBJECTS into js-config macros. r=sfink,firefox-build-system-reviewers,mshal 2019-11-26 07:25:35 +00:00
EnvironmentObject-inl.h Bug 1526947 - Simplify aliased var code in the JITs. r=tcampbell 2019-02-14 12:00:30 +00:00
EnvironmentObject.cpp Bug 1608808 - Part 8: Disallow redeclaring "arguments" in function parameter expressions. r=jwalden 2020-01-28 09:02:30 +00:00
EnvironmentObject.h Bug 1608509 - Part 2: Automated substitution for /\b(JSOP_\w+)\b/ in comments. r=jandem. 2020-01-14 17:44:22 +00:00
EqualityOperations.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-02-16 20:20:37 +01:00
EqualityOperations.h Bug 1426865 - Add default visibility to JSAPI symbols. r=sfink 2019-10-27 22:34:11 +00:00
ErrorObject-inl.h Bug 1447244 Part 3 - Track source ID in JSErrorReport and ErrorObject, r=jimb. 2019-01-16 11:59:34 -10:00
ErrorObject.cpp Bug 1606084 - Move ValueToSource to a new file. r=arai 2020-01-14 18:01:56 +00:00
ErrorObject.h Bug 1606084 - Add ErrorToSource. r=arai 2020-01-13 03:13:49 +00:00
ErrorReporting.cpp Bug 1613270 - Add UTF8 variant of ReportCompileError. r=jorendorff 2020-02-05 08:50:25 +00:00
ErrorReporting.h Bug 1613270 - Add UTF8 variant of ReportCompileError. r=jorendorff 2020-02-05 08:50:25 +00:00
ForOfIterator.cpp Bug 1595049 - Part 1: Use the correct receiver value in ForOfIterator::init. r=arai 2019-11-08 12:28:44 +00:00
FrameIter-inl.h Bug 1594961 - Split FrameIter-related functionality out of vm/Stack.h to vm/FrameIter.h, Activation-related functionality to vm/Activation.h, and JitActivation functionality to vm/JitActivation.h. r=jandem CLOSED TREE 2019-11-08 23:27:36 +01:00
FrameIter.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-11-26 14:35:02 +00:00
FrameIter.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-11-26 14:35:02 +00:00
GeckoProfiler-inl.h Bug 1468789 - Part 2: Collect inner window id information for js interpreter frames and add a mechanism to get that for jit frames r=gerald,jandem,mstange 2019-11-15 08:01:30 +00:00
GeckoProfiler.cpp Bug 1606113 - Trace/finalize script side-tables from BaseScript. r=jandem 2019-12-30 14:19:12 +00:00
GeckoProfiler.h Bug 1548510 part 2 - Deduplicate GeckoProfilerRuntime::allocProfileString and JitcodeGlobalEntry::createScriptString. r=jonco 2019-05-03 10:15:51 +00:00
GeneratorObject.cpp Bug 1608509 - Part 7: Automatically replace JSOP_UPPER with JSOp::CamelCase. r=jandem. 2020-01-14 22:35:08 +00:00
GeneratorObject.h Bug 1608509 - Part 7: Automatically replace JSOP_UPPER with JSOp::CamelCase. r=jandem. 2020-01-14 22:35:08 +00:00
GlobalObject-inl.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
GlobalObject.cpp Bug 1615405 - eval(nonString) should not have observable side effects. r=tcampbell,baku 2020-02-14 15:05:27 +00:00
GlobalObject.h Bug 1615405 - eval(nonString) should not have observable side effects. r=tcampbell,baku 2020-02-14 15:05:27 +00:00
HelperThreads.cpp Bug 1614289 part 6 - Move IonCompileTask from jit/IonBuilder.* to jit/IonCompileTask.*. r=iain 2020-02-12 09:48:42 +00:00
HelperThreads.h Bug 1599226 - Refactor Ion.h/cpp into JitContext.h/cpp r=jandem 2020-02-13 19:08:33 +00:00
Id.cpp Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
Initialization.cpp Bug 1590907 - Make ENABLE_INTL_API and ENABLE_TYPED_OBJECTS into js-config macros. r=sfink,firefox-build-system-reviewers,mshal 2019-11-26 07:25:35 +00:00
InlineCharBuffer-inl.h Bug 1590643 - Be more consistent about arena_id_t arguments in MallocProvider.h. r=jwalden 2019-10-30 15:51:04 +00:00
Instrumentation.cpp Bug 1510682 - Add field comments for uses of JSClassOps. r=jandem 2020-01-02 14:43:01 +00:00
Instrumentation.h Bug 1590694 - Use const GCPtrs where possible r=jandem 2019-10-31 12:53:31 +00:00
Interpreter-inl.h Bug 1611876 - Specify the stack index for decompilation when reporting null or undefined property access. r=jwalden 2020-02-03 15:07:06 +00:00
Interpreter.cpp Bug 1611085 - Add some callVM debug instrumentation. r=tcampbell 2020-02-11 16:09:11 +00:00
Interpreter.h Bug 1608809 - Part 3: Remove lazy-proto code paths from JSOp::SuperBase implementations. r=jandem 2020-01-31 06:12:41 +00:00
IsGivenTypeObject-inl.h Bug 1602882 - Move array operations to a new js/Array.h header. r=sfink,bzbarsky 2019-12-11 06:17:44 +00:00
Iteration.cpp Bug 1510682 - Add field comments for uses of JSClassOps. r=jandem 2020-01-02 14:43:01 +00:00
Iteration.h Bug 1590694 - Use const GCPtrs where possible r=jandem 2019-10-31 12:53:31 +00:00
JitActivation.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-11-26 14:35:02 +00:00
JitActivation.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-11-26 14:35:02 +00:00
JSAtom-inl.h Bug 712939 - Part 5: Replace JS_STATIC_ASSERT in js/src/vm. r=jwalden 2020-02-10 20:35:05 +00:00
JSAtom.cpp Bug 1588861 - Part 3: Add support for xdr encoding modules into xdr cache. r=iain,tcampbell 2019-12-10 02:52:37 +00:00
JSAtom.h Bug 1588861 - Part 3: Add support for xdr encoding modules into xdr cache. r=iain,tcampbell 2019-12-10 02:52:37 +00:00
JSContext-inl.h Bug 1611528 - Move AutoKeepAtoms to CompilationInfo, and make it the only instance r=djvj 2020-02-05 20:42:51 +00:00
JSContext.cpp Bug 1614650 - Assert that finalizers don't rely on the mark state of other cells r=sfink,mccr8 2020-02-12 10:22:55 +00:00
JSContext.h Bug 1614650 - Assert that finalizers don't rely on the mark state of other cells r=sfink,mccr8 2020-02-12 10:22:55 +00:00
JSFunction-inl.h Bug 1605143 - Part 1: Splice prototype to ensure we don't mark the object as having unknown properties. r=jandem 2020-02-18 15:56:11 +00:00
JSFunction.cpp Bug 1615405 - eval(nonString) should not have observable side effects. r=tcampbell,baku 2020-02-14 15:05:27 +00:00
JSFunction.h Bug 1607670 part 5 - Fix some issues with this-creation in Ion. r=tcampbell,anba 2020-01-22 14:05:28 +00:00
JSObject-inl.h Bug 1607670 part 4 - Add JSFunction::constructorNeedsUninitializedThis helper function and some asserts. r=tcampbell 2020-01-21 14:18:13 +00:00
JSObject.cpp Bug 1611876 - Specify the stack index for decompilation when reporting null or undefined property access. r=jwalden 2020-02-03 15:07:06 +00:00
JSObject.h Bug 1611876 - Specify the stack index for decompilation when reporting null or undefined property access. r=jwalden 2020-02-03 15:07:06 +00:00
JSONParser.cpp Bug 1586991 part 12 - Use JSLinearString instead of JSFlatString in some more places. r=jwalden 2019-10-11 00:39:03 +00:00
JSONParser.h Bug 1585921 - Remove unnecessary static trace methods which are never called r=sfink 2019-10-09 10:27:15 +00:00
JSONPrinter.cpp Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
JSONPrinter.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
jsopcode.py Bug 1608089 - Part 3: Add CamelCase and snake_case identifiers to FOR_EACH_OPCODE. r=jandem. 2020-01-14 16:29:52 +00:00
JSScript-inl.h Bug 1602480 - Move more accessors from JSScript to js::BaseScript. r=jandem 2019-12-10 11:36:02 +00:00
JSScript.cpp Bug 1615728 - Use SourceExtent instead of passing around long arg lists r=djvj 2020-02-19 23:03:12 +00:00
JSScript.h Bug 1616909 - Return a copy of SourceExtent, not a reference r=djvj 2020-02-20 18:03:52 +00:00
List-inl.h Bug 1603708 - Don't track property types for ListObject. r=anba 2019-12-13 13:43:33 +00:00
List.cpp Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell 2019-08-14 19:13:12 +00:00
List.h Bug 1582348 - Remove |QueueEntry| and just store its elements in successive elements of a queue. r=arai 2019-11-05 05:34:50 +00:00
make_opcode_doc.py Bug 1607773 - Part 11: Remove the tables in opcode documentation. r=arai. 2020-01-08 18:08:11 +00:00
MallocProvider.h Bug 1590643 - Be more consistent about arena_id_t arguments in MallocProvider.h. r=jwalden 2019-10-30 15:51:04 +00:00
MatchPairs.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
MemoryMetrics.cpp Bug 1615143 - Eliminate TraceKind::LazyScript. r=jonco 2020-02-13 14:33:33 +00:00
ModuleBuilder.h Bug 1614061 - Only provide module object to module builder when required r=caroline 2020-02-10 15:52:44 +00:00
Modules.cpp Bug 1554362 - Implement nsJSUtils::CompileModule for UTF-8 as well as UTF-16. r=bzbarsky 2019-06-15 20:47:51 +00:00
Monitor.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
MutexIDs.h Bug 1568410 - (part 10) Clarify an edge case in a comment r=jandem 2019-09-03 06:32:09 +00:00
NativeObject-inl.h Bug 1616188 part 2 - Use IsTypeInferenceEnabled to disable parts of heap TI. r=iain 2020-02-19 09:33:56 +00:00
NativeObject.cpp Bug 1608509 - Part 7: Automatically replace JSOP_UPPER with JSOp::CamelCase. r=jandem. 2020-01-14 22:35:08 +00:00
NativeObject.h Bug 1603122 - Consolidate allocation-related definitions in Allocator.h and remove some includes of Heap.h r=allstarschh 2019-12-12 03:48:05 +00:00
NumberObject-inl.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
NumberObject.h Bug 1595745 - Part 2: Change Number to use ClassSpec. r=mgaudet 2019-11-15 17:40:00 +00:00
ObjectGroup-inl.h Bug 1395509 - Split out zone memory allocation framework into separate base class r=sfink 2019-05-30 18:52:42 +01:00
ObjectGroup.cpp Bug 1616272 - Assert that HeapPtr::init is only called to initialize uninitialized HeapPtrs r=jandem 2020-02-19 16:37:09 +00:00
ObjectGroup.h Bug 712939 - Part 5: Replace JS_STATIC_ASSERT in js/src/vm. r=jwalden 2020-02-10 20:35:05 +00:00
ObjectOperations-inl.h Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell 2019-08-14 19:13:12 +00:00
ObjectOperations.h Bug 1603406 - Part 6: Unused JSObject functions. r=mgaudet 2019-12-12 16:38:56 +00:00
OffThreadPromiseRuntimeState.cpp Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
OffThreadPromiseRuntimeState.h Bug 1608629 - Split builtin/Promise.* into several different headers/files so that touching builtin/Promise.h doesn't rebuild the world. r=arai 2020-01-13 02:50:31 +00:00
OffThreadScriptCompilation.cpp Bug 1590907 - Stop configure macros from masking function prototypes in public JS headers. r=jwalden,sfink 2019-11-26 10:27:27 +00:00
Opcodes.h Bug 1608809 - Part 1: Don't throw for non-constructors in JSOp::SuperFun. r=jandem 2020-01-30 16:37:02 +00:00
PIC.cpp Bug 1510682 - Add field comments for uses of JSClassOps. r=jandem 2020-01-02 14:43:01 +00:00
PIC.h Bug 1590694 - Use const GCPtrs where possible r=jandem 2019-10-31 12:53:31 +00:00
Printer.cpp Bug 1592992 - Part 17: Remove includes for jsutil.h. r=jonco 2019-11-08 11:09:40 +00:00
Printer.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
Probes-inl.h Bug 1548510 part 2 - Deduplicate GeckoProfilerRuntime::allocProfileString and JitcodeGlobalEntry::createScriptString. r=jonco 2019-05-03 10:15:51 +00:00
Probes.cpp Bug 1531716 - Part 2: Remove unused macro in vm/Probes.cpp. r=jonco 2019-11-04 14:02:37 +00:00
Probes.h Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell 2019-08-14 19:13:12 +00:00
ProfilingStack.cpp Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
PromiseLookup.cpp Bug 1608629 - Split builtin/Promise.* into several different headers/files so that touching builtin/Promise.h doesn't rebuild the world. r=arai 2020-01-13 02:50:31 +00:00
PromiseLookup.h Bug 1608629 - Split builtin/Promise.* into several different headers/files so that touching builtin/Promise.h doesn't rebuild the world. r=arai 2020-01-13 02:50:31 +00:00
PromiseObject.h Bug 1608629 - Split builtin/Promise.* into several different headers/files so that touching builtin/Promise.h doesn't rebuild the world. r=arai 2020-01-13 02:50:31 +00:00
ProxyObject.cpp Bug 1571008 - Make background alloc kind selection less confusing r=jandem 2019-08-30 12:51:09 +00:00
ProxyObject.h Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell 2019-08-14 19:13:12 +00:00
Realm-inl.h Bug 1589108 Assert that the current realm's global is not gray on entry to the JS API r=jandem 2019-10-21 10:37:41 +00:00
Realm.cpp Bug 1615016 - Store isAtomsZone and isSelfHostingZone flags on the Zone r=sfink 2020-02-13 14:25:48 +00:00
Realm.h Bug 1615016 - Store isAtomsZone and isSelfHostingZone flags on the Zone r=sfink 2020-02-13 14:25:48 +00:00
ReceiverGuard-inl.h Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell 2019-08-14 19:13:12 +00:00
ReceiverGuard.cpp Bug 1505574 - Remove Unboxed Objects from vm/ - Part 2 r=iain 2019-03-22 15:32:21 +00:00
ReceiverGuard.h Bug 1590694 - Use const GCPtrs where possible r=jandem 2019-10-31 12:53:31 +00:00
RegExpObject.cpp Bug 712939 - Part 5: Replace JS_STATIC_ASSERT in js/src/vm. r=jwalden 2020-02-10 20:35:05 +00:00
RegExpObject.h Bug 1592992 - Part 12: Replace js::Min/Max with std::min/max. r=jonco 2019-11-08 11:06:58 +00:00
RegExpShared.h Bug 1603406 - Part 9: Unused RegExpObject functions. r=mgaudet 2019-12-12 16:42:55 +00:00
RegExpStatics.cpp Bug 1510682 - Add field comments for uses of JSClassOps. r=jandem 2020-01-02 14:43:01 +00:00
RegExpStatics.h Bug 1539690 - Make a JS::RegExpFlag public API for flag bits, and make a JS::RegExpFlags flag-set abstraction. r=sfink 2019-04-02 03:16:43 +00:00
RegExpStaticsObject.h Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell 2019-08-14 19:13:12 +00:00
Runtime.cpp Bug 1615016 - Store isAtomsZone and isSelfHostingZone flags on the Zone r=sfink 2020-02-13 14:25:48 +00:00
Runtime.h Bug 1615016 - Store isAtomsZone and isSelfHostingZone flags on the Zone r=sfink 2020-02-13 14:25:48 +00:00
SavedFrame.h Bug 1576254 - Add isSystemOrAddonPrincipal to JSPrincipal and nsJSPrincipals r=luke 2019-10-04 17:37:36 +00:00
SavedStacks-inl.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
SavedStacks.cpp Bug 1609996 - Run check_spidermonkey_style.py --fixup. r=froydnj 2020-01-20 16:18:40 +00:00
SavedStacks.h Bug 1573809 - Part 6 : GCHashmap/GCHashTable traceWeak. r=jonco 2019-10-14 09:21:58 +00:00
Scope.cpp Bug 1614261 - Add -g option to JS shell dis() to dump GC things. r=jorendorff 2020-02-19 15:49:01 +00:00
Scope.h Bug 1614261 - Add -g option to JS shell dis() to dump GC things. r=jorendorff 2020-02-19 15:49:01 +00:00
ScopeKind.h Bug 1608808 - Part 3: Remove ScopeKind::ParameterExpressionVar. r=jwalden 2020-01-28 08:59:26 +00:00
SelfHosting.cpp Bug 1616057: Remove no longer used self-hosted intrinsics and definitions. r=mgaudet 2020-02-19 10:16:35 +00:00
SelfHosting.h Bug 1557056 - Use extended function only for self-hosted function that needs to store canonical name in extended slot. r=jandem 2019-06-19 20:00:24 +00:00
Shape-inl.h Bug 1607595 - Remove uses of mozilla::IsBaseOf. r=froydnj 2020-01-08 14:52:10 +00:00
Shape.cpp Bug 1597333 - Replace Shape::listp with a tagged pointer r=jandem 2019-11-20 13:16:00 +00:00
Shape.h Bug 712939 - Part 5: Replace JS_STATIC_ASSERT in js/src/vm. r=jwalden 2020-02-10 20:35:05 +00:00
SharedArrayObject.cpp Bug 1510682 - Add field comments for uses of JSClassOps. r=jandem 2020-01-02 14:43:01 +00:00
SharedArrayObject.h Bug 1577825 - Account for SharedArrayBuffer memory r=luke 2019-12-09 11:08:31 +00:00
SharedImmutableStringsCache-inl.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
SharedImmutableStringsCache.cpp Bug 1572147 - Part 3: Remove includes to builtin/String.h. r=evilpie 2019-08-07 20:06:30 +00:00
SharedImmutableStringsCache.h Bug 1572147 - Part 3: Remove includes to builtin/String.h. r=evilpie 2019-08-07 20:06:30 +00:00
SharedMem.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
SourceHook.cpp Bug 1548729 - Move SourceHook-related functionality into its own public header for reduced dependencies. r=jorendorff 2019-05-10 23:38:56 +00:00
Stack-inl.h Bug 1604288 - Use JSFunction::baseScript() instead of lazyScript/nonLazyScript. r=mgaudet 2019-12-17 16:32:39 +00:00
Stack.cpp Bug 1614622 part 1 - Remove IonCacheEntry. r=djvj 2020-02-12 10:54:29 +00:00
Stack.h Bug 712939 - Part 5: Replace JS_STATIC_ASSERT in js/src/vm. r=jwalden 2020-02-10 20:35:05 +00:00
StringObject-inl.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
StringObject.h Bug 1595745 - Part 3: Change String to use ClassSpec. r=mgaudet 2019-11-15 17:40:20 +00:00
StringType-inl.h Bug 1590776 - Store the external-string-sizeOf callback with the finalize callback instead of per-runtime. r=jwalden,bzbarsky 2019-10-24 08:49:39 +00:00
StringType.cpp Bug 712939 - Part 5: Replace JS_STATIC_ASSERT in js/src/vm. r=jwalden 2020-02-10 20:35:05 +00:00
StringType.h Bug 712939 - Part 5: Replace JS_STATIC_ASSERT in js/src/vm. r=jwalden 2020-02-10 20:35:05 +00:00
StructuredClone.cpp Bug 1609916 - Callback from SC to DOM on SAB cloning. r=luke 2020-02-19 09:25:52 +00:00
SymbolType.cpp Bug 1604162 - Part 3. Directly use JSAtom in Symbol::description call sites. r=jwalden 2019-12-19 12:53:55 +00:00
SymbolType.h Bug 1587034 - Remove some uses of TraceManuallyBarrieredEdge r=sfink 2019-10-15 17:04:50 +00:00
TaggedProto.cpp Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
TaggedProto.h Bug 1603406 - Part 14: Unused TaggedProto functions. r=mgaudet 2019-12-12 16:50:32 +00:00
Time.cpp Bug 1590907 - Make ENABLE_INTL_API and ENABLE_TYPED_OBJECTS into js-config macros. r=sfink,firefox-build-system-reviewers,mshal 2019-11-26 07:25:35 +00:00
Time.h Bug 1590907 - Make ENABLE_INTL_API and ENABLE_TYPED_OBJECTS into js-config macros. r=sfink,firefox-build-system-reviewers,mshal 2019-11-26 07:25:35 +00:00
ToSource.cpp Bug 1606084 - Add support for Boolean, String, Number and Date objects to ValueToSource. r=jwalden 2020-01-23 11:23:42 +00:00
ToSource.h Bug 1609258 - Tack a 'n' onto the end of the ValueToSource result for bigints. r=evilpie 2020-01-15 19:31:13 +00:00
TraceLogging.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-11-26 14:35:02 +00:00
TraceLogging.h Bug 1572147 - Part 3: Remove includes to builtin/String.h. r=evilpie 2019-08-07 20:06:30 +00:00
TraceLoggingGraph.cpp Bug 1572147 - Part 3: Remove includes to builtin/String.h. r=evilpie 2019-08-07 20:06:30 +00:00
TraceLoggingGraph.h Bug 1572147 - Part 3: Remove includes to builtin/String.h. r=evilpie 2019-08-07 20:06:30 +00:00
TraceLoggingTypes.cpp Bug 1584431 part 2. Convert consumers of js::StringEqualsAscii to js::StringEqualsLiteral where possible. r=jwalden 2019-09-27 19:27:50 +00:00
TraceLoggingTypes.h Bug 1572147 - Part 3: Remove includes to builtin/String.h. r=evilpie 2019-08-07 20:06:30 +00:00
TypedArrayObject-inl.h Bug 1592992 - Part 14: Include util/Memory.h where necessary. r=jonco 2019-11-08 11:08:01 +00:00
TypedArrayObject.cpp Bug 1607179: Use constexpr-if in TypedArrayObjectTemplate<NativeType>::convertValue. r=jwalden 2020-01-08 18:53:50 +00:00
TypedArrayObject.h Bug 1129202 - Part 6: Add constant for maximum TypedArray length. r=jandem 2019-10-30 10:18:38 +00:00
TypeInference-inl.h Bug 1616188 part 1 - Add IsTypeInferenceEnabled and use it for type monitoring code. r=iain 2020-02-19 17:37:06 +00:00
TypeInference.cpp Bug 1616188 part 1 - Add IsTypeInferenceEnabled and use it for type monitoring code. r=iain 2020-02-19 17:37:06 +00:00
TypeInference.h Bug 1616272 - Assert that HeapPtr::init is only called to initialize uninitialized HeapPtrs r=jandem 2020-02-19 16:37:09 +00:00
TypeSet.h Bug 1616188 part 4 - Add a --no-ti shell flag. r=iain 2020-02-19 04:13:25 +00:00
UbiNode.cpp Bug 1615143 - Eliminate TraceKind::LazyScript. r=jonco 2020-02-13 14:33:33 +00:00
UbiNodeCensus.cpp Bug 1586991 part 15 - Use JS_CopyStringCharsZ in a number of places that need null-terminated strings. r=jwalden 2019-10-14 20:38:30 +00:00
UbiNodeShortestPaths.cpp Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
Value.cpp Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
Warnings.cpp Bug 1542120 - Add js/public/Warnings.h for warning-related JSAPI. r=arai 2019-04-05 22:52:04 +00:00
WrapperObject.h Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
Xdr.cpp Bug 1604747 - Error if attempt at encoding and instantiated module. r=iain 2019-12-20 16:38:35 +00:00
Xdr.h Bug 1588861 - Part 3: Add support for xdr encoding modules into xdr cache. r=iain,tcampbell 2019-12-10 02:52:37 +00:00