зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1259850 - Comments
MozReview-Commit-ID: 9RjVxl4EX8N --HG-- extra : rebase_source : 66b76123d3ef36ece9c911eb7815c70f15ed5ad6
This commit is contained in:
Родитель
f651a379e8
Коммит
4ec00ba75f
|
@ -23,7 +23,7 @@
|
|||
# define JS_HAZ_ROOTED __attribute__((tag("Rooted Pointer")))
|
||||
|
||||
// Mark a type as something that should not be held live across a GC, but which
|
||||
// is itself not a GC pointer.
|
||||
// is not itself a GC pointer.
|
||||
# define JS_HAZ_GC_INVALIDATED __attribute__((tag("Invalidated by GC")))
|
||||
|
||||
// Mark a type that would otherwise be considered a GC Pointer (eg because it
|
||||
|
@ -39,6 +39,7 @@
|
|||
// invalidating GC pointers.
|
||||
# define JS_HAZ_GC_CALL __attribute__((tag("GC Call")))
|
||||
|
||||
// Mark an RAII class as suppressing GC within its scope.
|
||||
# define JS_HAZ_GC_SUPPRESSED __attribute__((tag("Suppress GC")))
|
||||
|
||||
#else
|
||||
|
|
Загрузка…
Ссылка в новой задаче