| OLD | NEW |
| 1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 the V8 project authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include <errno.h> | 5 #include <errno.h> |
| 6 #include <stdlib.h> | 6 #include <stdlib.h> |
| 7 #include <string.h> | 7 #include <string.h> |
| 8 #include <sys/stat.h> | 8 #include <sys/stat.h> |
| 9 | 9 |
| 10 #include <algorithm> | 10 #include <algorithm> |
| (...skipping 2012 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2023 | 2023 |
| 2024 Local<Value> function = | 2024 Local<Value> function = |
| 2025 FunctionTemplate::New(isolate_, SendInspectorMessage) | 2025 FunctionTemplate::New(isolate_, SendInspectorMessage) |
| 2026 ->GetFunction(context) | 2026 ->GetFunction(context) |
| 2027 .ToLocalChecked(); | 2027 .ToLocalChecked(); |
| 2028 Local<String> function_name = | 2028 Local<String> function_name = |
| 2029 String::NewFromUtf8(isolate_, "send", NewStringType::kNormal) | 2029 String::NewFromUtf8(isolate_, "send", NewStringType::kNormal) |
| 2030 .ToLocalChecked(); | 2030 .ToLocalChecked(); |
| 2031 CHECK(context->Global()->Set(context, function_name, function).FromJust()); | 2031 CHECK(context->Global()->Set(context, function_name, function).FromJust()); |
| 2032 | 2032 |
| 2033 v8::debug::SetLiveEditEnabled(isolate_, true); |
| 2034 |
| 2033 context_.Reset(isolate_, context); | 2035 context_.Reset(isolate_, context); |
| 2034 } | 2036 } |
| 2035 | 2037 |
| 2036 private: | 2038 private: |
| 2037 static v8_inspector::V8InspectorSession* GetSession(Local<Context> context) { | 2039 static v8_inspector::V8InspectorSession* GetSession(Local<Context> context) { |
| 2038 InspectorClient* inspector_client = static_cast<InspectorClient*>( | 2040 InspectorClient* inspector_client = static_cast<InspectorClient*>( |
| 2039 context->GetAlignedPointerFromEmbedderData(kInspectorClientIndex)); | 2041 context->GetAlignedPointerFromEmbedderData(kInspectorClientIndex)); |
| 2040 return inspector_client->session_.get(); | 2042 return inspector_client->session_.get(); |
| 2041 } | 2043 } |
| 2042 | 2044 |
| (...skipping 990 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3033 } | 3035 } |
| 3034 | 3036 |
| 3035 } // namespace v8 | 3037 } // namespace v8 |
| 3036 | 3038 |
| 3037 | 3039 |
| 3038 #ifndef GOOGLE3 | 3040 #ifndef GOOGLE3 |
| 3039 int main(int argc, char* argv[]) { | 3041 int main(int argc, char* argv[]) { |
| 3040 return v8::Shell::Main(argc, argv); | 3042 return v8::Shell::Main(argc, argv); |
| 3041 } | 3043 } |
| 3042 #endif | 3044 #endif |
| OLD | NEW |