Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(20)

Side by Side Diff: src/flag-definitions.h

Issue 10536147: Adjust GC tracing: add a flag to ignore scavenger traces and print total GC time in verbose mode. (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Address comments Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | src/heap.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2012 the V8 project authors. All rights reserved. 1 // Copyright 2012 the V8 project authors. All rights reserved.
2 // Redistribution and use in source and binary forms, with or without 2 // Redistribution and use in source and binary forms, with or without
3 // modification, are permitted provided that the following conditions are 3 // modification, are permitted provided that the following conditions are
4 // met: 4 // met:
5 // 5 //
6 // * Redistributions of source code must retain the above copyright 6 // * Redistributions of source code must retain the above copyright
7 // notice, this list of conditions and the following disclaimer. 7 // notice, this list of conditions and the following disclaimer.
8 // * Redistributions in binary form must reproduce the above 8 // * Redistributions in binary form must reproduce the above
9 // copyright notice, this list of conditions and the following 9 // copyright notice, this list of conditions and the following
10 // disclaimer in the documentation and/or other materials provided 10 // disclaimer in the documentation and/or other materials provided
(...skipping 344 matching lines...) Expand 10 before | Expand all | Expand 10 after
355 DEFINE_int(max_new_space_size, 0, "max size of the new generation (in kBytes)") 355 DEFINE_int(max_new_space_size, 0, "max size of the new generation (in kBytes)")
356 DEFINE_int(max_old_space_size, 0, "max size of the old generation (in Mbytes)") 356 DEFINE_int(max_old_space_size, 0, "max size of the old generation (in Mbytes)")
357 DEFINE_int(max_executable_size, 0, "max size of executable memory (in Mbytes)") 357 DEFINE_int(max_executable_size, 0, "max size of executable memory (in Mbytes)")
358 DEFINE_bool(gc_global, false, "always perform global GCs") 358 DEFINE_bool(gc_global, false, "always perform global GCs")
359 DEFINE_int(gc_interval, -1, "garbage collect after <n> allocations") 359 DEFINE_int(gc_interval, -1, "garbage collect after <n> allocations")
360 DEFINE_bool(trace_gc, false, 360 DEFINE_bool(trace_gc, false,
361 "print one trace line following each garbage collection") 361 "print one trace line following each garbage collection")
362 DEFINE_bool(trace_gc_nvp, false, 362 DEFINE_bool(trace_gc_nvp, false,
363 "print one detailed trace line in name=value format " 363 "print one detailed trace line in name=value format "
364 "after each garbage collection") 364 "after each garbage collection")
365 DEFINE_bool(trace_gc_ignore_scavenger, false,
366 "do not print trace line after scavenger collection")
365 DEFINE_bool(print_cumulative_gc_stat, false, 367 DEFINE_bool(print_cumulative_gc_stat, false,
366 "print cumulative GC statistics in name=value format on exit") 368 "print cumulative GC statistics in name=value format on exit")
367 DEFINE_bool(trace_gc_verbose, false, 369 DEFINE_bool(trace_gc_verbose, false,
368 "print more details following each garbage collection") 370 "print more details following each garbage collection")
369 DEFINE_bool(trace_fragmentation, false, 371 DEFINE_bool(trace_fragmentation, false,
370 "report fragmentation for old pointer and data pages") 372 "report fragmentation for old pointer and data pages")
371 DEFINE_bool(collect_maps, true, 373 DEFINE_bool(collect_maps, true,
372 "garbage collect maps from which no objects can be reached") 374 "garbage collect maps from which no objects can be reached")
373 DEFINE_bool(flush_code, true, 375 DEFINE_bool(flush_code, true,
374 "flush code that we expect not to use again before full gc") 376 "flush code that we expect not to use again before full gc")
(...skipping 307 matching lines...) Expand 10 before | Expand all | Expand 10 after
682 #undef DEFINE_bool 684 #undef DEFINE_bool
683 #undef DEFINE_int 685 #undef DEFINE_int
684 #undef DEFINE_string 686 #undef DEFINE_string
685 #undef DEFINE_implication 687 #undef DEFINE_implication
686 688
687 #undef FLAG_MODE_DECLARE 689 #undef FLAG_MODE_DECLARE
688 #undef FLAG_MODE_DEFINE 690 #undef FLAG_MODE_DEFINE
689 #undef FLAG_MODE_DEFINE_DEFAULTS 691 #undef FLAG_MODE_DEFINE_DEFAULTS
690 #undef FLAG_MODE_META 692 #undef FLAG_MODE_META
691 #undef FLAG_MODE_DEFINE_IMPLICATIONS 693 #undef FLAG_MODE_DEFINE_IMPLICATIONS
OLDNEW
« no previous file with comments | « no previous file | src/heap.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698