mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-26 03:35:33 +00:00
b44fbd0499
Exceptions: - AutoSetNewObjectMetadata and its related type are still exclusively about objects. - JSCompartment::objectMetadataTable is still only about objects. - the ObjectMetadataMap type still only has objects as keys. Non-exceptions: The builder type, and the JSCompartment member: ObjectMetadataCallback -> AllocationMetadataBuilder objectMetadataCallback -> allocationMetadataBuilder jsfriendapi.h interface: SetObjectMetadataCallback -> SetAllocationMetadataBuilder GetObjectMetadata -> GetAllocationMetadata JSCompartment methods: hasObjectMetadataCallback -> hasAllocationMetadataBuilder getObjectMetadataCallback -> getAllocationMetadataBuilder setObjectMetadataCallback -> setAllocationMetadataBuilder forgetObjectMetadataCallback -> forgetAllocationMetadataBuilder addressOfMetadataCallback -> addressOfMetadataBuilder Shell and testing functions: SavedStacksMetadataCallback -> SavedStacksMetadataBuilder ShellObjectMetadataCallback -> ShellAllocationMetadataBuilder EnableShellObjectMetadataCallback -> EnableShellAllocationMetadataBuilder enableShellObjectMetadataCallback -> enableShellAllocationMetadataBuilder GetObjectMetadata -> GetAllocationMetadata getObjectMetadata -> getAllocationMetadata Delayed metadata collection: shouldDelayMetadataCallback -> shouldDelayMetadataBuilder JSCLASS_DELAY_METADATA_CALLBACK -> JSCLASS_DELAY_METADATA_BUILDER suppressObjectMetadataCallback -> suppressAllocationMetadataBuilder --HG-- extra : rebase_source : 54af5a56edd9b39466fa418f7a72fc586d0482d3 |
||
---|---|---|
.. | ||
ductwork/debugger | ||
examples | ||
ipc | ||
public | ||
src | ||
xpconnect | ||
moz.configure |