Chromium Code Reviews| Index: src/log.h |
| diff --git a/src/log.h b/src/log.h |
| index 771709c8a106ae54acf01b8a131b986dc6ab005f..358b099517b3c5a8d89f66d99275ff2014149ffc 100644 |
| --- a/src/log.h |
| +++ b/src/log.h |
| @@ -91,9 +91,7 @@ class LogMessageBuilder; |
| V(CODE_MOVE_EVENT, "code-move") \ |
| V(CODE_DELETE_EVENT, "code-delete") \ |
| V(CODE_MOVING_GC, "code-moving-gc") \ |
| - V(FUNCTION_CREATION_EVENT, "function-creation") \ |
| - V(FUNCTION_MOVE_EVENT, "function-move") \ |
| - V(FUNCTION_DELETE_EVENT, "function-delete") \ |
| + V(SFI_MOVE_EVENT, "sfi-move") \ |
| V(SNAPSHOT_POSITION_EVENT, "snapshot-pos") \ |
| V(TICK_EVENT, "tick") \ |
| V(REPEAT_META_EVENT, "repeat") \ |
| @@ -205,8 +203,15 @@ class Logger { |
| // Emits a code create event. |
| static void CodeCreateEvent(LogEventsAndTags tag, |
| Code* code, const char* source); |
| - static void CodeCreateEvent(LogEventsAndTags tag, Code* code, String* name); |
| - static void CodeCreateEvent(LogEventsAndTags tag, Code* code, String* name, |
| + static void CodeCreateEvent(LogEventsAndTags tag, |
| + Code* code, String* name); |
| + static void CodeCreateEvent(LogEventsAndTags tag, |
| + Code* code, |
| + SharedFunctionInfo *shared, |
|
Vitaly Repeshko
2011/02/22 15:11:19
nit: Move *.
mnaganov (inactive)
2011/02/22 16:18:22
Done.
|
| + String* name); |
| + static void CodeCreateEvent(LogEventsAndTags tag, |
| + Code* code, |
| + SharedFunctionInfo *shared, |
|
Vitaly Repeshko
2011/02/22 15:11:19
Same nit.
mnaganov (inactive)
2011/02/22 16:18:22
Done.
|
| String* source, int line); |
| static void CodeCreateEvent(LogEventsAndTags tag, Code* code, int args_count); |
| static void CodeMovingGCEvent(); |
| @@ -216,13 +221,8 @@ class Logger { |
| static void CodeMoveEvent(Address from, Address to); |
| // Emits a code delete event. |
| static void CodeDeleteEvent(Address from); |
| - // Emits a function object create event. |
| - static void FunctionCreateEvent(JSFunction* function); |
| - static void FunctionCreateEventFromMove(JSFunction* function); |
| - // Emits a function move event. |
| - static void FunctionMoveEvent(Address from, Address to); |
| - // Emits a function delete event. |
| - static void FunctionDeleteEvent(Address from); |
| + |
| + static void SFIMoveEvent(Address from, Address to); |
| static void SnapshotPositionEvent(Address addr, int pos); |
| @@ -273,8 +273,6 @@ class Logger { |
| // Logs all compiled functions found in the heap. |
| static void LogCompiledFunctions(); |
| - // Logs all compiled JSFunction objects found in the heap. |
| - static void LogFunctionObjects(); |
| // Logs all accessor callbacks found in the heap. |
| static void LogAccessorCallbacks(); |
| // Used for logging stubs found in the snapshot. |