| Index: test/cctest/test-heap.cc
|
| diff --git a/test/cctest/test-heap.cc b/test/cctest/test-heap.cc
|
| index 60e70fc0f617b5fa1c7b5843d1de2e90345c7300..2ea380e1c94c40f4ad64eff9ce3dc6bcc9c936e2 100644
|
| --- a/test/cctest/test-heap.cc
|
| +++ b/test/cctest/test-heap.cc
|
| @@ -3700,13 +3700,13 @@ TEST(ObjectsInOptimizedCodeAreWeak) {
|
|
|
|
|
| static Handle<JSFunction> OptimizeDummyFunction(const char* name) {
|
| - char source[256];
|
| - snprintf(source, sizeof(source),
|
| - "function %s() { return 0; }"
|
| - "%s(); %s();"
|
| - "%%OptimizeFunctionOnNextCall(%s);"
|
| - "%s();", name, name, name, name, name);
|
| - CompileRun(source);
|
| + EmbeddedVector<char, 256> source;
|
| + OS::SNPrintF(source,
|
| + "function %s() { return 0; }"
|
| + "%s(); %s();"
|
| + "%%OptimizeFunctionOnNextCall(%s);"
|
| + "%s();", name, name, name, name, name);
|
| + CompileRun(source.start());
|
| Handle<JSFunction> fun =
|
| v8::Utils::OpenHandle(
|
| *v8::Handle<v8::Function>::Cast(
|
|
|