v8/test/cctest/heap
jfb 6ebf9fbb93 Fix printf formats
The usage of __attribute__((format(x, y)) was either wrong or missing from multiple functions, leading to erroneous formats. This CL:

 - Imports PRINTF_FORMAT macro from Chrome's src/base/compiler-specific.h.
 - Uses it appropriately.
 - Imports Chrome's base/format_macros.h mainly to fix size_t formats (further cleanup could be done).
 - Fixes a bunch of incorrect formats.

R= jochen@chromium.org, bmeurer@chromium.org, yangguo@chromium.org, ahaas@chromium.org

Review URL: https://codereview.chromium.org/1869433004

Cr-Commit-Position: refs/heads/master@{#35365}
2016-04-08 15:31:15 +00:00
..
heap-tester.h [test] Remove dependent commands. 2016-03-02 13:14:13 +00:00
test-alloc.cc [cctest] Move most heap related tests to test/cctest/heap and clean wrt IWYU 2015-12-09 11:26:15 +00:00
test-compaction.cc [heap] Move to two-level free-list 2016-03-17 11:11:05 +00:00
test-heap.cc Fix printf formats 2016-04-08 15:31:15 +00:00
test-incremental-marking.cc [Tracing] Remove deprecated AddTraceEvent 2016-03-01 21:20:48 +00:00
test-lab.cc Clear recorded slots when creating filler objects. 2016-02-25 14:37:20 +00:00
test-mark-compact.cc [cctest] Move most heap related tests to test/cctest/heap and clean wrt IWYU 2015-12-09 11:26:15 +00:00
test-spaces.cc Move MemoryAllocator and CodeRange into Heap 2016-04-06 11:40:16 +00:00
utils-inl.h Clear recorded slots when creating filler objects. 2016-02-25 14:37:20 +00:00