Reviewers: Hannes Payer,
Description:
Remove unused function typedefs.
[email protected]
Please review this at https://codereview.chromium.org/230833002/
SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files (+0, -29 lines):
M src/mark-compact.h
Index: src/mark-compact.h
diff --git a/src/mark-compact.h b/src/mark-compact.h
index
0ebe8a0f747846193bfd0002cccd8bec247df4a0..253d5283bc9f22c2e4a1021c8eecb4b5ae0fb20f
100644
--- a/src/mark-compact.h
+++ b/src/mark-compact.h
@@ -536,35 +536,6 @@ class ThreadLocalTop;
// Mark-Compact collector
class MarkCompactCollector {
public:
- // Type of functions to compute forwarding addresses of objects in
- // compacted spaces. Given an object and its size, return a
(non-failure)
- // Object* that will be the object after forwarding. There is a separate
- // allocation function for each (compactable) space based on the location
- // of the object before compaction.
- typedef MaybeObject* (*AllocationFunction)(Heap* heap,
- HeapObject* object,
- int object_size);
-
- // Type of functions to encode the forwarding address for an object.
- // Given the object, its size, and the new (non-failure) object it will
be
- // forwarded to, encode the forwarding address. For paged spaces, the
- // 'offset' input/output parameter contains the offset of the forwarded
- // object from the forwarding address of the previous live object in the
- // page as input, and is updated to contain the offset to be used for the
- // next live object in the same page. For spaces using a different
- // encoding (i.e., contiguous spaces), the offset parameter is ignored.
- typedef void (*EncodingFunction)(Heap* heap,
- HeapObject* old_object,
- int object_size,
- Object* new_object,
- int* offset);
-
- // Type of functions to process non-live objects.
- typedef void (*ProcessNonLiveFunction)(HeapObject* object, Isolate*
isolate);
-
- // Pointer to member function, used in IterateLiveObjects.
- typedef int (MarkCompactCollector::*LiveObjectCallback)(HeapObject* obj);
-
// Set the global flags, it must be called before Prepare to take effect.
inline void SetFlags(int flags);
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.