Author: [email protected]
Date: Tue Feb  3 00:21:30 2009
New Revision: 1213

Modified:
    branches/bleeding_edge/test/cctest/test-debug.cc

Log:
File missing from http://codereview.chromium.org/19753.

TBR=ager
Review URL: http://codereview.chromium.org/21010

Modified: branches/bleeding_edge/test/cctest/test-debug.cc
==============================================================================
--- branches/bleeding_edge/test/cctest/test-debug.cc    (original)
+++ branches/bleeding_edge/test/cctest/test-debug.cc    Tue Feb  3 00:21:30  
2009
@@ -823,7 +823,7 @@
    break_point_hit_count = 0;
    v8::HandleScope scope;
    DebugLocalContext env;
-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());
    v8::Script::Compile(v8::String::New("function foo(){bar=0;}"))->Run();
    v8::Local<v8::Function> foo =
@@ -845,7 +845,7 @@
    foo->Call(env->Global(), 0, NULL);
    CHECK_EQ(2, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -854,7 +854,7 @@
    break_point_hit_count = 0;
    v8::HandleScope scope;
    DebugLocalContext env;
-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());
    v8::Script::Compile(v8::String::New("bar=1"))->Run();
    v8::Script::Compile(v8::String::New("function foo(){var  
x=bar;}"))->Run();
@@ -877,7 +877,7 @@
    foo->Call(env->Global(), 0, NULL);
    CHECK_EQ(2, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -886,7 +886,7 @@
    break_point_hit_count = 0;
    v8::HandleScope scope;
    DebugLocalContext env;
-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());
    v8::Script::Compile(v8::String::New("function bar(){}"))->Run();
    v8::Script::Compile(v8::String::New("function foo(){bar();}"))->Run();
@@ -909,7 +909,7 @@
    foo->Call(env->Global(), 0, NULL);
    CHECK_EQ(2, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -918,7 +918,7 @@
    break_point_hit_count = 0;
    v8::HandleScope scope;
    DebugLocalContext env;
-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());
    v8::Script::Compile(v8::String::New("function foo(){}"))->Run();
    v8::Local<v8::Function> foo =
@@ -940,7 +940,7 @@
    foo->Call(env->Global(), 0, NULL);
    CHECK_EQ(2, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -961,7 +961,7 @@
    v8::HandleScope scope;
    DebugLocalContext env;

-  v8::Debug::AddDebugEventListener(DebugEventBreakPointCollectGarbage,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointCollectGarbage,
                                     v8::Undefined());
    v8::Local<v8::Function> foo;

@@ -985,7 +985,7 @@
    SetBreakPoint(foo, 0);
    CallWithBreakPoints(env->Global(), foo, 1, 25);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointCollectGarbage);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1018,7 +1018,7 @@
    v8::HandleScope scope;
    DebugLocalContext env;

-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());
    v8::Local<v8::Function> foo;

@@ -1042,7 +1042,7 @@
    SetBreakPoint(foo, 0);
    CallAndGC(env->Global(), foo);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1053,7 +1053,7 @@
    DebugLocalContext env;
    env.ExposeDebug();

-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());
    v8::Script::Compile(v8::String::New("function bar(){}"))->Run();
    v8::Script::Compile(v8::String::New("function  
foo(){bar();bar();}"))->Run();
@@ -1092,7 +1092,7 @@
    foo->Run();
    CHECK_EQ(8, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);

    // Make sure that the break point numbers are consecutive.
    CHECK_EQ(1, bp1);
@@ -1107,7 +1107,7 @@
    DebugLocalContext env;
    env.ExposeDebug();

-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());
    v8::Script::Compile(v8::String::New("function  
foo(){bar();bar();}"))->Run();

@@ -1206,7 +1206,7 @@
    g->Call(env->Global(), 0, NULL);
    CHECK_EQ(2, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);

    // Make sure that the break point numbers are consecutive.
    CHECK_EQ(1, sbp1);
@@ -1226,7 +1226,7 @@
    DebugLocalContext env;
    env.ExposeDebug();

-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());

    v8::Local<v8::String> script = v8::String::New(
@@ -1271,7 +1271,7 @@
    f->Call(env->Global(), 0, NULL);
    CHECK_EQ(3, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1282,7 +1282,7 @@
    DebugLocalContext env;
    env.ExposeDebug();

-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());

    v8::Local<v8::String> script = v8::String::New(
@@ -1332,7 +1332,7 @@
    }
    CHECK_EQ(5, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1343,7 +1343,7 @@
    DebugLocalContext env;
    env.ExposeDebug();

-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());

    v8::Local<v8::String> script = v8::String::New(
@@ -1386,7 +1386,7 @@
    }
    CHECK_EQ(5, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1397,7 +1397,7 @@
    DebugLocalContext env;
    env.ExposeDebug();

-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());

    v8::Local<v8::Function> f;
@@ -1444,7 +1444,7 @@
    f->Call(env->Global(), 0, NULL);
    CHECK_EQ(1, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1455,7 +1455,7 @@
    DebugLocalContext env;
    env.ExposeDebug();

-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());

    v8::Local<v8::Function> f;
@@ -1509,7 +1509,7 @@
    g->Call(env->Global(), 0, NULL);
    CHECK_EQ(2, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1520,7 +1520,7 @@
    DebugLocalContext env;
    env.ExposeDebug();

-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());

    v8::Local<v8::Function> f;
@@ -1564,7 +1564,7 @@
    f->Call(env->Global(), 0, NULL);
    CHECK_EQ(1, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1579,7 +1579,7 @@
                                          frame_function_name_source,
                                          "frame_function_name");

-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());

    v8::Local<v8::Function> f;
@@ -1669,7 +1669,7 @@
    v8::Script::Compile(script, &origin)->Run();
    CHECK_EQ(0, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1684,7 +1684,7 @@
    debug_event_remove_break_point = SetBreakPoint(foo, 0);

    // Register the debug event listener pasing the function
-  v8::Debug::AddDebugEventListener(DebugEventRemoveBreakPoint, foo);
+  v8::Debug::SetDebugEventListener(DebugEventRemoveBreakPoint, foo);

    break_point_hit_count = 0;
    foo->Call(env->Global(), 0, NULL);
@@ -1694,7 +1694,7 @@
    foo->Call(env->Global(), 0, NULL);
    CHECK_EQ(0, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventRemoveBreakPoint);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1703,7 +1703,7 @@
    break_point_hit_count = 0;
    v8::HandleScope scope;
    DebugLocalContext env;
-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount,
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount,
                                     v8::Undefined());
    v8::Script::Compile(v8::String::New("function bar(){debugger}"))->Run();
    v8::Script::Compile(v8::String::New(
@@ -1721,7 +1721,7 @@
    foo->Call(env->Global(), 0, NULL);
    CHECK_EQ(3, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1737,7 +1737,7 @@
                                              evaluate_check_source,
                                              "evaluate_check");
    // Register the debug event listener
-  v8::Debug::AddDebugEventListener(DebugEventEvaluate);
+  v8::Debug::SetDebugEventListener(DebugEventEvaluate);

    // Different expected vaules of x and a when in a break point (u =  
undefined,
    // d = Hello, world!).
@@ -1835,7 +1835,7 @@
    };
    bar->Call(env->Global(), 2, argv_bar_3);

-  v8::Debug::RemoveDebugEventListener(DebugEventEvaluate);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1851,7 +1851,7 @@
    SetBreakPoint(foo, 3);

    // Register a debug event listener which steps and counts.
-  v8::Debug::AddDebugEventListener(DebugEventStep);
+  v8::Debug::SetDebugEventListener(DebugEventStep);

    step_action = StepIn;
    break_point_hit_count = 0;
@@ -1860,10 +1860,10 @@
    // With stepping all break locations are hit.
    CHECK_EQ(4, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventStep);
+  v8::Debug::SetDebugEventListener(NULL);

    // Register a debug event listener which just counts.
-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount);

    break_point_hit_count = 0;
    foo->Call(env->Global(), 0, NULL);
@@ -1871,7 +1871,7 @@
    // Without stepping only active break points are hit.
    CHECK_EQ(1, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1891,7 +1891,7 @@
    SetBreakPoint(foo, 0);

    // Register a debug event listener which steps and counts.
-  v8::Debug::AddDebugEventListener(DebugEventStep);
+  v8::Debug::SetDebugEventListener(DebugEventStep);

    step_action = StepIn;
    break_point_hit_count = 0;
@@ -1905,10 +1905,10 @@
    CHECK_EQ(8, break_point_hit_count);
  #endif

-  v8::Debug::RemoveDebugEventListener(DebugEventStep);
+  v8::Debug::SetDebugEventListener(NULL);

    // Register a debug event listener which just counts.
-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount);

    break_point_hit_count = 0;
    foo->Call(env->Global(), 0, NULL);
@@ -1916,7 +1916,7 @@
    // Without stepping only active break points are hit.
    CHECK_EQ(1, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1925,7 +1925,7 @@
    DebugLocalContext env;

    // Register a debug event listener which steps and counts.
-  v8::Debug::AddDebugEventListener(DebugEventStep);
+  v8::Debug::SetDebugEventListener(DebugEventStep);

    // Create a function for testing stepping.
    const int argc = 1;
@@ -1956,7 +1956,7 @@
    CHECK_EQ(4, break_point_hit_count);

    // Get rid of the debug event listener.
-  v8::Debug::RemoveDebugEventListener(DebugEventStep);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -1965,7 +1965,7 @@
    DebugLocalContext env;

    // Register a debug event listener which steps and counts.
-  v8::Debug::AddDebugEventListener(DebugEventStep);
+  v8::Debug::SetDebugEventListener(DebugEventStep);

    // Create a function for testing stepping.
    const int argc = 1;
@@ -2008,7 +2008,7 @@
    CHECK_EQ(4, break_point_hit_count);

    // Get rid of the debug event listener.
-  v8::Debug::RemoveDebugEventListener(DebugEventStep);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -2017,7 +2017,7 @@
    DebugLocalContext env;

    // Register a debug event listener which steps and counts.
-  v8::Debug::AddDebugEventListener(DebugEventStep);
+  v8::Debug::SetDebugEventListener(DebugEventStep);

    // Create a function for testing stepping.
    const int argc = 1;
@@ -2045,7 +2045,7 @@
    CHECK_EQ(203, break_point_hit_count);

    // Get rid of the debug event listener.
-  v8::Debug::RemoveDebugEventListener(DebugEventStep);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -2059,7 +2059,7 @@
                                          "frame_function_name");

    // Register a debug event listener which steps and counts.
-  v8::Debug::AddDebugEventListener(DebugEventStepSequence);
+  v8::Debug::SetDebugEventListener(DebugEventStepSequence);

    // Create functions for testing stepping.
    const char* src = "function a() {b();c();}; "
@@ -2090,7 +2090,7 @@
    CHECK_EQ(strlen(expected_step_sequence), break_point_hit_count);

    // Get rid of the debug event listener.
-  v8::Debug::RemoveDebugEventListener(DebugEventStepSequence);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -2104,7 +2104,7 @@
                                          "frame_function_name");

    // Register a debug event listener which steps and counts.
-  v8::Debug::AddDebugEventListener(DebugEventStepSequence);
+  v8::Debug::SetDebugEventListener(DebugEventStepSequence);

    // Create functions for testing stepping.
    const char* src = "function a() {b(c(d()),d());c(d());d()}; "
@@ -2136,7 +2136,7 @@
    CHECK_EQ(strlen(expected_step_sequence), break_point_hit_count);

    // Get rid of the debug event listener.
-  v8::Debug::RemoveDebugEventListener(DebugEventStepSequence);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -2150,7 +2150,7 @@
                                          "frame_function_name");

    // Register a debug event listener which steps and counts.
-  v8::Debug::AddDebugEventListener(DebugEventStepSequence);
+  v8::Debug::SetDebugEventListener(DebugEventStepSequence);

    // Create functions for testing stepping.
    const char* src = "function a() {b(false);c();}; "
@@ -2167,7 +2167,7 @@
    CHECK_EQ(strlen(expected_step_sequence), break_point_hit_count);

    // Get rid of the debug event listener.
-  v8::Debug::RemoveDebugEventListener(DebugEventStepSequence);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -2183,7 +2183,7 @@
        "foo");

    // Register a debug event listener which steps and counts.
-  v8::Debug::AddDebugEventListener(DebugEventStep);
+  v8::Debug::SetDebugEventListener(DebugEventStep);

    step_action = StepIn;
    break_point_hit_count = 0;
@@ -2192,10 +2192,10 @@
    // With stepping all break locations are hit.
    CHECK_EQ(3, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventStep);
+  v8::Debug::SetDebugEventListener(NULL);

    // Register a debug event listener which just counts.
-  v8::Debug::AddDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(DebugEventBreakPointHitCount);

    break_point_hit_count = 0;
    foo->Call(env->Global(), 0, NULL);
@@ -2203,7 +2203,7 @@
    // Without stepping only active break points are hit.
    CHECK_EQ(1, break_point_hit_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventBreakPointHitCount);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -2231,7 +2231,7 @@
        CompileFunction(&env, "function  
notCaught(){throws();}", "notCaught");

    v8::V8::AddMessageListener(MessageCallbackCount);
-  v8::Debug::AddDebugEventListener(DebugEventCounter);
+  v8::Debug::SetDebugEventListener(DebugEventCounter);

    // Initial state should be break on uncaught exception.
    DebugEventCounterClear();
@@ -2349,7 +2349,7 @@
    CHECK_EQ(1, uncaught_exception_hit_count);
    CHECK_EQ(1, message_callback_count);

-  v8::Debug::RemoveDebugEventListener(DebugEventCounter);
+  v8::Debug::SetDebugEventListener(NULL);
    v8::V8::RemoveMessageListeners(MessageCallbackCount);
  }

@@ -2367,7 +2367,7 @@
    frame_count = CompileFunction(&env, frame_count_source, "frame_count");

    v8::V8::AddMessageListener(MessageCallbackCount);
-  v8::Debug::AddDebugEventListener(DebugEventCounter);
+  v8::Debug::SetDebugEventListener(DebugEventCounter);

    DebugEventCounterClear();
    MessageCallbackCountClear();
@@ -2418,7 +2418,7 @@
                                          "frame_function_name");

    // Register a debug event listener which steps and counts.
-  v8::Debug::AddDebugEventListener(DebugEventStepSequence);
+  v8::Debug::SetDebugEventListener(DebugEventStepSequence);

    // Create functions for testing stepping.
    const char* src = "function a() { n(); }; "
@@ -2485,7 +2485,7 @@
    CHECK_EQ(strlen(expected_step_sequence), break_point_hit_count);

    // Get rid of the debug event listener.
-  v8::Debug::RemoveDebugEventListener(DebugEventStepSequence);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -2498,7 +2498,7 @@
    ASSERT(v8::internal::FLAG_verify_heap);

    // Register a debug event listener which sets the break flag and counts.
-  v8::Debug::AddDebugEventListener(DebugEventBreak);
+  v8::Debug::SetDebugEventListener(DebugEventBreak);

    // Create a function for testing stepping.
    const char* src = "function f0() {}"
@@ -2538,7 +2538,7 @@
    CHECK_EQ(4 * ARRAY_SIZE(argv), break_point_hit_count);

    // Get rid of the debug event listener.
-  v8::Debug::RemoveDebugEventListener(DebugEventBreak);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -2549,7 +2549,7 @@
    DebugLocalContext env;

    // Register a debug event listener which sets the break flag and counts.
-  v8::Debug::AddDebugEventListener(DebugEventCounter);
+  v8::Debug::SetDebugEventListener(DebugEventCounter);

    // Create a function for testing stepping.
    const char* src = "function f() {g()};function g(){i=0;  
while(i<10){i++}}";
@@ -2574,7 +2574,7 @@
    CHECK_EQ(2, break_point_hit_count);

    // Get rid of the debug event listener.
-  v8::Debug::RemoveDebugEventListener(DebugEventBreak);
+  v8::Debug::SetDebugEventListener(NULL);
  }


@@ -3336,8 +3336,8 @@
  }


-TEST(AddDebugEventListenerOnUninitializedVM) {
-  v8::Debug::AddDebugEventListener(DummyDebugEventListener);
+TEST(SetDebugEventListenerOnUninitializedVM) {
+  v8::Debug::SetDebugEventListener(DummyDebugEventListener);
  }



--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to