Lines Matching refs:Handle

70   explicit BreakLocationIterator(Handle<DebugInfo> debug_info,
81 void SetBreakPoint(Handle<Object> break_point_object);
82 void ClearBreakPoint(Handle<Object> break_point_object);
123 Handle<DebugInfo> debug_info_;
157 void Add(Handle<Script> script);
160 Handle<FixedArray> GetScripts();
188 Handle<DebugInfo> debug_info() { return debug_info_; } in debug_info()
192 Handle<DebugInfo> debug_info_;
207 Handle<JSObject> exec_state,
208 Handle<JSObject> event_data);
213 Handle<JSObject> exec_state,
214 Handle<JSObject> event_data,
215 Handle<String> response_json,
223 virtual v8::Handle<v8::Object> GetExecutionState() const;
224 virtual v8::Handle<v8::Object> GetEventData() const;
225 virtual v8::Handle<v8::String> GetJSON() const;
226 virtual v8::Handle<v8::Context> GetEventContext() const;
234 Handle<JSObject> exec_state,
235 Handle<JSObject> event_data,
236 Handle<String> response_json,
242 Handle<JSObject> exec_state_; // Current execution state.
243 Handle<JSObject> event_data_; // Data associated with the event.
244 Handle<String> response_json_; // Response JSON if message holds a response.
253 Handle<JSObject> exec_state,
254 Handle<JSObject> event_data,
255 Handle<Object> callback_data,
258 virtual v8::Handle<v8::Object> GetExecutionState() const;
259 virtual v8::Handle<v8::Object> GetEventData() const;
260 virtual v8::Handle<v8::Context> GetEventContext() const;
261 virtual v8::Handle<v8::Value> GetCallbackData() const;
265 Handle<JSObject> exec_state_; // Current execution state.
266 Handle<JSObject> event_data_; // Data associated with the event.
267 Handle<Object> callback_data_; // User data passed with the callback
346 void OnDebugBreak(Handle<Object> break_points_hit, bool auto_continue);
348 void OnThrow(Handle<Object> exception, bool uncaught);
349 void OnPromiseReject(Handle<JSObject> promise, Handle<Object> value);
350 void OnCompileError(Handle<Script> script);
351 void OnBeforeCompile(Handle<Script> script);
352 void OnAfterCompile(Handle<Script> script);
353 void OnPromiseEvent(Handle<JSObject> data);
354 void OnAsyncTaskEvent(Handle<JSObject> data);
357 void SetEventListener(Handle<Object> callback, Handle<Object> data);
363 MUST_USE_RESULT MaybeHandle<Object> Call(Handle<JSFunction> fun,
364 Handle<Object> data);
365 Handle<Context> GetDebugContext();
375 Handle<FixedArray> GetLoadedScripts();
378 bool SetBreakPoint(Handle<JSFunction> function,
379 Handle<Object> break_point_object,
381 bool SetBreakPointForScript(Handle<Script> script,
382 Handle<Object> break_point_object,
385 void ClearBreakPoint(Handle<Object> break_point_object);
387 void FloodWithOneShot(Handle<JSFunction> function);
388 void FloodBoundFunctionWithOneShot(Handle<JSFunction> function);
403 void HandleStepIn(Handle<JSFunction> function,
404 Handle<Object> holder,
415 bool EnsureDebugInfo(Handle<SharedFunctionInfo> shared,
416 Handle<JSFunction> function);
417 static Handle<DebugInfo> GetDebugInfo(Handle<SharedFunctionInfo> shared);
418 static bool HasDebugInfo(Handle<SharedFunctionInfo> shared);
421 Object* FindSharedFunctionInfoInScript(Handle<Script> script, int position);
429 static Handle<Object> GetSourceBreakLocations(
430 Handle<SharedFunctionInfo> shared,
455 static void RecordEvalCaller(Handle<Script> script);
459 inline Handle<Context> debug_context() { return debug_context_; } in debug_context()
507 void OnException(Handle<Object> exception, bool uncaught,
508 Handle<Object> promise);
514 Handle<Object> argv[]);
517 Handle<Object> break_points_hit);
519 Handle<Object> exception,
521 Handle<Object> promise);
523 Handle<Script> script, v8::DebugEvent type);
525 Handle<JSObject> promise_event);
527 Handle<JSObject> task_event);
533 bool PromiseHasRejectHandler(Handle<JSObject> promise);
536 Handle<Object> exec_state,
537 Handle<Object> event_data,
540 Handle<JSObject> event_data,
543 Handle<JSObject> exec_state,
544 Handle<JSObject> event_data,
555 void RemoveDebugInfo(Handle<DebugInfo> debug_info);
556 Handle<Object> CheckBreakPoints(Handle<Object> break_point);
557 bool CheckBreakPoint(Handle<Object> break_point_object);
567 Handle<Context> debug_context_;
568 Handle<Object> event_listener_;
569 Handle<Object> event_listener_data_;
652 friend Handle<FixedArray> GetDebuggedFunctions(); // In test-debug.cc
674 inline Handle<Context> GetContext() { return save_.context(); } in GetContext()