gecko-dev/js/public
Norisz Fay 34dd3fd540 Backed out 7 changesets (bug 1833854) for causing bustages on Scheduling.cpp CLOSED TREE
Backed out changeset 503290081afb (bug 1833854)
Backed out changeset fccbd85a653c (bug 1833854)
Backed out changeset 6629a120ed76 (bug 1833854)
Backed out changeset 1545749d5317 (bug 1833854)
Backed out changeset ce5f0d5ba79c (bug 1833854)
Backed out changeset 0f2110cf713c (bug 1833854)
Backed out changeset e81efd1cfa8d (bug 1833854)
2023-05-20 12:06:11 +03:00
..
experimental Bug 1830154 - Remove need for CompilationStorage friend functions. r=arai 2023-05-09 18:27:53 +00:00
friend Bug 1826290 - Make DumpBacktrace with GenericPrinter argument public. r=jandem 2023-05-16 09:19:23 +00:00
shadow Bug 1804253 part 4 - Optimize checks for native objects and proxies. r=jonco 2022-12-13 10:58:30 +00:00
AllocPolicy.h Bug 1787528 - Part 4: Use fc as FrontendContext variable name. r=bthrall 2022-12-14 07:31:10 +00:00
AllocationLogging.h
AllocationRecording.h
Array.h
ArrayBuffer.h Bug 1703508 part 1 - Remove pref for large ArrayBuffers. r=rhunt 2022-12-21 09:25:23 +00:00
ArrayBufferMaybeShared.h Bug 1703508 part 1 - Remove pref for large ArrayBuffers. r=rhunt 2022-12-21 09:25:23 +00:00
BigInt.h
BuildId.h
CallAndConstruct.h
CallArgs.h Bug 1828230 - Fix GCC -Wuninitialized warning for js/public/CallArgs.h r=jseward 2023-04-19 19:28:51 +00:00
CallNonGenericMethod.h
CharacterEncoding.h Backed out 9 changesets (bug 1492090) for causing multiple xpcshell failures. 2023-05-12 15:15:55 +03:00
Class.h Bug 1270746 part 5 - Remove hasInstance class hook. r=iain 2022-03-20 11:28:04 +00:00
ComparisonOperators.h
CompilationAndEvaluation.h Backed out 9 changesets (bug 1492090) for causing multiple xpcshell failures. 2023-05-12 15:15:55 +03:00
CompileOptions.h Backed out 9 changesets (bug 1492090) for causing multiple xpcshell failures. 2023-05-12 15:15:55 +03:00
Context.h Bug 1726039 - Disallow setting private fields on MaybeCrossOrigin objects (HostEnsureCanPrivateElementAdd) r=peterv,jandem 2022-10-26 21:53:36 +00:00
ContextOptions.h Bug 1783703 - Part 2: Change-Array-By-Copy flag should be a RealmCreationOptions. r=mgaudet 2022-08-09 09:50:29 +00:00
Conversions.h Bug 1660405 - Move away from mozilla::IsFinite in favor of std::isfinite. r=sergesanspaille 2023-03-22 11:35:33 +00:00
Date.h Bug 1660405 - Move away from mozilla::IsFinite in favor of std::isfinite. r=sergesanspaille 2023-03-22 11:35:33 +00:00
Debug.h Bug 1780857 - Change if to ifdef for DEBUG. (r=jimb) DONTBUILD 2022-07-25 09:35:43 +00:00
Equality.h
ErrorInterceptor.h
ErrorReport.h Backed out 9 changesets (bug 1492090) for causing multiple xpcshell failures. 2023-05-12 15:15:55 +03:00
Exception.h Bug 1735200 - Add JSAPI for getting Error.cause. r=jandem 2022-01-17 15:23:40 +00:00
ForOfIterator.h
GCAPI.h Backed out 7 changesets (bug 1833854) for causing bustages on Scheduling.cpp CLOSED TREE 2023-05-20 12:06:11 +03:00
GCAnnotations.h Bug 1814295 - Handle references in the analysis, in particular AutoCheckCannotGC&&. r=jonco 2023-03-15 17:43:35 +00:00
GCHashTable.h Bug 1832044 - Part 1: Rename MovableCellHasher to StableCellHasher r=sfink 2023-05-10 08:27:01 +00:00
GCPolicyAPI.h Bug 1785287 - Stop IsInsideNursery from accepting null argument r=sfink 2022-08-18 20:14:55 +00:00
GCTypeMacros.h Bug 1754405 part 11 - Make PropertyKey bits field private. r=evilpie 2022-02-13 12:01:48 +00:00
GCVariant.h
GCVector.h Bug 1828784 - Work around VS 2019+ SDK issue. r=glandium 2023-04-19 22:51:46 +00:00
GlobalObject.h
HashTable.h
HeapAPI.h Bug 1802897 - Part 5: Add methods to update the mark bitmap atomically r=sfink 2022-12-07 12:58:51 +00:00
HelperThreadAPI.h Bug 1769451 - Part 1: Fix missing include in js/public. r=sfink 2022-06-10 19:19:51 +00:00
Id.h Bug 1812540 - Part 1: Add JS::ToGetterId and JS::ToSetterId. r=sfink 2023-02-07 07:36:17 +00:00
Initialization.h Bug 1828584 - Add JS_FrontendOnlyInit and JS_FrontendOnlyShutDown. r=bthrall 2023-05-11 10:18:37 +00:00
Interrupt.h
JSON.h Bug 1804073 - Part 3: Add JS::IsValidJSON. r=bthrall 2023-04-20 01:04:49 +00:00
JitCodeAPI.h Bug 1814105: part 1 - Record offsets directly instead of through a Label, and add string support for recording instructions r=iain 2023-02-16 14:07:55 +00:00
LocaleSensitive.h
MapAndSet.h
MemoryCallbacks.h
MemoryFunctions.h Bug 1757956 - Part 1: Removed unused JS_freeop API r=jandem 2022-03-10 08:40:03 +00:00
MemoryMetrics.h Bug 1820120 - Manage Wasm{Array,Struct}Object OOL-storage-blocks using a thread-private cache. r=jonco,rhunt. 2023-03-07 22:05:59 +00:00
Modules.h Bug 1806725 - Avoid gray unmarking when unlinking module records r=mccr8,sfink 2023-01-04 09:40:05 +00:00
Object.h
OffThreadScriptCompilation.h Bug 1734098 - Part 15: Use consistent name for decode multi stencils API. r=tcampbell 2021-12-10 04:28:31 +00:00
Principals.h Bug 1740263 - Block WASM code generation by CSP. r=lth,jandem 2022-05-19 14:13:49 +00:00
Printer.h Bug 1826290 - Move GenericPrinter and derivative to js/public/Printer.h. r=jandem 2023-05-16 09:19:23 +00:00
Printf.h
ProfilingCategory.h
ProfilingFrameIterator.h Bug 1801875 part 3 - Tidy up entry data structures. r=jonco 2022-11-23 15:41:04 +00:00
ProfilingStack.h
Promise.h Bug 1734243 - Part 1: Add JS::SetAnyPromiseIsHandled r=arai 2022-02-25 02:32:04 +00:00
PropertyAndElement.h Bug 1786471 - Part 1: Remove unnecessary includes in js/src/vm. r=jonco 2022-08-23 13:48:30 +00:00
PropertyDescriptor.h Bug 1786471 - Part 1: Remove unnecessary includes in js/src/vm. r=jonco 2022-08-23 13:48:30 +00:00
PropertySpec.h
ProtoKey.h Bug 1483869 part 4 - Make wrappers work correctly with bound functions. r=iain,peterv 2023-02-27 13:05:43 +00:00
Proxy.h Bug 1804253 part 4 - Optimize checks for native objects and proxies. r=jonco 2022-12-13 10:58:30 +00:00
Realm.h Bug 1577383 - Implement async iterable declaration in WebIDL. r=peterv 2022-07-29 14:06:31 +00:00
RealmIterators.h
RealmOptions.h Bug 1825005 - Part 1: Add pref for well-formed-unicode-strings. r=arai 2023-05-08 18:16:27 +00:00
RefCounted.h Bug 1774827 - wasm: Add RecGroup and implement canonicalization of all types. r=yury 2022-11-04 13:26:40 +00:00
RegExp.h
RegExpFlags.h
Result.h
RootingAPI.h Bug 1832044 - Part 1: Rename MovableCellHasher to StableCellHasher r=sfink 2023-05-10 08:27:01 +00:00
SavedFrameAPI.h
ScalarType.h Bug 1763606 - Part 1: Replace TypedArray QuickSort JS-function with C++. r=tcampbell 2022-06-08 14:40:52 +00:00
ScriptPrivate.h
ShadowRealmCallbacks.h Bug 1767525 - Implement (under a flag) ShadowRealm constructor and evaluate function. r=jandem 2022-06-28 22:04:16 +00:00
SharedArrayBuffer.h
SliceBudget.h Bug 1823622 - Part 4: Make SliceBudget's interrupt word a relaxed atomic r=sfink 2023-03-21 18:55:19 +00:00
SourceText.h Bug 1816776 - Support initializing SourceText with FrontendContext. r=bthrall 2023-05-11 10:18:37 +00:00
StableStringChars.h Bug 1767525 - Implement (under a flag) ShadowRealm constructor and evaluate function. r=jandem 2022-06-28 22:04:16 +00:00
Stack.h Bug 1781255 - Part 2: Add {ParseTask,DelazifyTask}::stackLimit and directly pass it to compilation. r=bthrall 2022-08-04 05:11:17 +00:00
StreamConsumer.h
String.h Bug 1276351 - Move away from mozilla::tuple to std::tuple. r=necko-reviewers,sergesanspaille 2023-03-27 07:20:25 +00:00
StructuredClone.h Bug 1818576 - JSStructuredCloneData should own any transferables immediately from the beginning of writing r=saschanaz,iain 2023-05-10 16:51:48 +00:00
SweepingAPI.h
Symbol.h
TelemetryTimers.h
TraceKind.h Bug 1830298 - Refactor nursery allocation counts to remove separate counters r=jandem 2023-05-02 08:00:10 +00:00
TracingAPI.h Bug 1785804 - Part 5: Merge GenericTracer into JSTracer r=sfink 2022-09-07 09:49:59 +00:00
Transcoding.h Bug 1802525 - Do not perform serialization in GiveUpBytecodeEncoding. r=nbp 2022-12-01 09:28:47 +00:00
TypeDecls.h Bug 1795914 - Remove JS Streams implementation r=jandem 2022-10-24 16:05:58 +00:00
UbiNode.h Bug 1786471 - Part 1: Remove unnecessary includes in js/src/vm. r=jonco 2022-08-23 13:48:30 +00:00
UbiNodeBreadthFirst.h
UbiNodeCensus.h Bug 1786471 - Part 1: Remove unnecessary includes in js/src/vm. r=jonco 2022-08-23 13:48:30 +00:00
UbiNodeDominatorTree.h
UbiNodePostOrder.h
UbiNodeShortestPaths.h Bug 1786471 - Part 1: Remove unnecessary includes in js/src/vm. r=jonco 2022-08-23 13:48:30 +00:00
UbiNodeUtils.h
UniquePtr.h
Utility.h Backed out 9 changesets (bug 1492090) for causing multiple xpcshell failures. 2023-05-12 15:15:55 +03:00
Value.h Bug 1833484 - Optimize bytecode emission for Infinity, NaN and undefined where possible. r=arai 2023-05-17 14:59:51 +00:00
ValueArray.h
Vector.h
WaitCallbacks.h
Warnings.h
WasmFeatures.h Bug 1814421: Prepare wasm extended-const for ship. r=rhunt 2023-03-07 20:18:45 +00:00
WasmModule.h
WeakMap.h
WeakMapPtr.h Bug 1786471 - Part 2: Remove unnecessary includes from js/src/gc. r=jonco 2022-08-23 13:48:31 +00:00
Wrapper.h Bug 1760844 part 1 - Remove hasInstance proxy trap. r=iain,peterv,robwu 2022-04-04 15:09:29 +00:00
WrapperCallbacks.h
Zone.h Bug 1769451 - Part 1: Fix missing include in js/public. r=sfink 2022-06-10 19:19:51 +00:00