gecko-dev/js/public
Jan de Mooij e8dc00e48a Bug 1447578 part 3 - Remove MacroAssembler rooting/tracing code. r=jonco
--HG--
extra : rebase_source : 848f220d63897a53c662b164eb7d5e98222f50bb
2018-03-21 16:58:04 +01:00
..
AllocPolicy.h Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00
CallArgs.h Bug 1277338 - Part 2: Refactor CallArgs to avoid zero-sized base classes; r=sfink 2017-04-13 13:22:20 -07:00
CallNonGenericMethod.h
CharacterEncoding.h Bug 1404787 - Fix symbols visibility. r=fitzgen 2017-10-02 22:20:33 -07:00
Class.h Bug 1441988 - Simplify AutoVector definitions by making this a template r=sfink 2018-03-01 14:47:29 +00:00
Conversions.h Bug 1441657 - Create a new mozilla/WrappingOperations.h header to contain implementations of common math operations with well-defined wraparound semantics. r=froydnj 2018-02-15 17:36:50 -08:00
Date.h Bug 1425462 Normalize the JavaScript Engine behavior by adding a callback r=luke 2018-02-22 16:05:50 -06:00
Debug.h Bug 1405330 - Clean up and optimize Promise debugger hooks. r=till 2017-10-03 22:17:36 +02:00
GCAPI.h Bug 1429206 - Part 1: Use js/TypeDecls.h instead of redeclaring certain types. r=jandem. 2017-12-18 14:45:06 -06:00
GCAnnotations.h
GCHashTable.h Bug 1367795 - Add barriers to JS::WeakCache for GCHashMap r=sfink 2017-07-10 18:28:07 +01:00
GCPolicyAPI.h Bug 1429206 - Part 1: Use js/TypeDecls.h instead of redeclaring certain types. r=jandem. 2017-12-18 14:45:06 -06:00
GCVariant.h Bug 1399944 - Check for valid GC cell pointers in various places r=sfink 2017-09-19 12:31:31 +01:00
GCVector.h Bug 1441988 - Simplify AutoVector definitions by making this a template r=sfink 2018-03-01 14:47:29 +00:00
HashTable.h Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00
HeapAPI.h Bug 1399866 - Add gray marking asserts to proxy write functions r=sfink 2018-02-16 11:40:04 +00:00
Id.h Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 1a: Make PinnedStringId constructor constexpr. r=Waldo/froydnj. 2018-03-07 21:50:24 +01:00
Initialization.h Bug 1414310 - Assert that JS threading APIs are only used between JS_Initialize and JS_Shutdown r=luke 2017-11-09 15:00:47 +00:00
MemoryMetrics.h Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-03-15 00:11:42 +02:00
Principals.h Bug 1346389. Make --enable-shared-js link again, at least for an opt mac build with intl api disabled. r=sfink, a=waldo on the gcc-specific bits. 2017-03-10 23:52:55 -05:00
Printf.h Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00
ProfilingFrameIterator.h Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00
ProfilingStack.h Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00
ProtoKey.h Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00
Proxy.h Bug 1399866 - Add gray marking asserts to proxy write functions r=sfink 2018-02-16 11:40:04 +00:00
Realm.h Bug 1417844 part 4 - Remove more JSVersion code. r=evilpie 2017-11-17 12:13:42 +01:00
RefCounted.h Bug 1313351 - Fix js::RefCounted to not do leak checking. r=jandem 2016-12-23 21:13:26 +01:00
RequiredDefines.h
Result.h Bug 1442599 - Part 4: Replace JS_ALWAYS_TRUE/FALSE with MOZ_ALWAYS_TRUE/FALSE. r=jorendorff 2018-03-15 03:42:56 -07:00
RootingAPI.h Bug 1447578 part 3 - Remove MacroAssembler rooting/tracing code. r=jonco 2018-03-21 16:58:04 +01:00
SliceBudget.h Bug 1412912 - Split out AllocKinds.h and inline definitions in ArenaList.h r=sfink 2017-11-01 15:36:54 +00:00
Stream.h Bug 1272697 - Part 4: Add JSAPI functions for working with ReadableStream. r=shu,f=baku 2017-07-29 16:47:30 +02:00
StructuredClone.h Bug 1440372 - StructuredClone comments. r=sfink. 2018-02-20 21:40:49 -06:00
SweepingAPI.h Bug 1367795 - Add barriers to JS::WeakCache for GCHashSet r=sfink 2017-07-10 18:27:43 +01:00
TraceKind.h Bug 1430703 - Fix some too-loose static assertions r=cduan 2017-12-13 11:31:39 +11:00
TracingAPI.h Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00
TrackedOptimizationInfo.h Bug 1408058 part 3 - Inline slot reads on the prototype in Ion based on Baseline feedback. r=evilpie 2017-10-26 09:38:22 +02:00
TypeDecls.h Bug 1445551: Part 6 - Remove JSAddonId type and addonId compartment flag. r=mccr8 2018-03-13 21:02:34 -07:00
UbiNode.h Bug 1436263 - Part 1: Replace `final override` virtual function specifiers with just `final`. r=froydnj 2018-02-05 22:46:57 -08:00
UbiNodeBreadthFirst.h Bug 1384513 - Change all public APIs to take JS::AutoRequireNoGC instead of JS::AutoCheckCannotGC. r=jonco 2017-07-26 12:20:59 +02:00
UbiNodeCensus.h Bug 1346389. Make --enable-shared-js link again, at least for an opt mac build with intl api disabled. r=sfink, a=waldo on the gcc-specific bits. 2017-03-10 23:52:55 -05:00
UbiNodeDominatorTree.h Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00
UbiNodePostOrder.h Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00
UbiNodeShortestPaths.h Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00
UniquePtr.h Bug 1320905 - Add js::RefCounted that uses js_delete (r=waldo) 2016-12-05 15:59:18 -08:00
Utility.h Bug 1441657 - Implement mozilla::WrappingMultiply. r=froydnj 2018-02-15 17:36:55 -08:00
Value.h Bug 1445105 - Remove various MSVC de-optimizations used to work around compiler bugs which are no longer needed. r=dmajor 2018-03-19 12:42:01 -04:00
Vector.h Bug 1319831 - Remove an unbalanced pragma from Vector.h; r=Waldo 2016-12-01 09:23:21 +01:00
WeakMapPtr.h Bug 1438278 - Part 3: Rename some files into js/src/gc. r=jonco. 2018-02-14 16:00:46 -06:00
Wrapper.h Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00