Searched refs:isolate (Results 26 - 50 of 555) sorted by relevance

1234567891011>>

/external/v8/src/
H A Dvm-state-inl.h40 VMState<Tag>::VMState(Isolate* isolate) argument
41 : isolate_(isolate), previous_tag_(isolate->current_vm_state()) {
58 ExternalCallbackScope::ExternalCallbackScope(Isolate* isolate, Address callback) argument
59 : isolate_(isolate),
61 previous_scope_(isolate->external_callback_scope()) {
63 scope_address_ = Simulator::current(isolate)->get_sp();
H A Dallocation-site-scopes.h21 explicit AllocationSiteContext(Isolate* isolate) { argument
22 isolate_ = isolate;
30 Isolate* isolate() { return isolate_; } function in class:v8::internal::AllocationSiteContext
39 current_ = Handle<AllocationSite>(*top_, isolate());
53 explicit AllocationSiteCreationContext(Isolate* isolate) argument
54 : AllocationSiteContext(isolate) { }
65 AllocationSiteUsageContext(Isolate* isolate, Handle<AllocationSite> site, argument
67 : AllocationSiteContext(isolate),
81 return Handle<AllocationSite>(*current(), isolate());
H A Dassembler.cc51 #include "src/isolate-inl.h"
126 AssemblerBase::AssemblerBase(Isolate* isolate, void* buffer, int buffer_size) argument
127 : isolate_(isolate),
132 // We may use the assembler without an isolate.
133 serializer_enabled_(isolate && isolate->serializer_enabled()) {
134 if (FLAG_mask_constants_with_cookie && isolate != NULL) {
135 jit_cookie_ = isolate->random_number_generator()->NextInt();
700 // We get the isolate from the map, because at serialization time
702 Isolate* isolate local
797 Print(Isolate* isolate, OStream& os) argument
832 Verify(Isolate* isolate) argument
948 ExternalReference(Builtins::CFunctionId id, Isolate* isolate) argument
959 ExternalReference(Builtins::Name name, Isolate* isolate) argument
963 ExternalReference(Runtime::FunctionId id, Isolate* isolate) argument
968 ExternalReference(const Runtime::Function* f, Isolate* isolate) argument
973 isolate_address(Isolate* isolate) argument
978 ExternalReference(const IC_Utility& ic_utility, Isolate* isolate) argument
987 ExternalReference(Isolate::AddressId id, Isolate* isolate) argument
996 incremental_marking_record_write_function(Isolate* isolate) argument
1004 store_buffer_overflow_function(Isolate* isolate) argument
1011 flush_icache_function(Isolate* isolate) argument
1017 delete_handle_scope_extensions( Isolate* isolate) argument
1025 get_date_field_function( Isolate* isolate) argument
1031 get_make_code_young_function( Isolate* isolate) argument
1038 get_mark_code_as_executed_function( Isolate* isolate) argument
1045 date_cache_stamp(Isolate* isolate) argument
1050 stress_deopt_count(Isolate* isolate) argument
1055 new_deoptimizer_function( Isolate* isolate) argument
1062 compute_output_frames_function( Isolate* isolate) argument
1069 log_enter_external_function( Isolate* isolate) argument
1076 log_leave_external_function( Isolate* isolate) argument
1083 keyed_lookup_cache_keys(Isolate* isolate) argument
1088 keyed_lookup_cache_field_offsets( Isolate* isolate) argument
1095 roots_array_start(Isolate* isolate) argument
1100 allocation_sites_list_address( Isolate* isolate) argument
1106 address_of_stack_limit(Isolate* isolate) argument
1111 address_of_real_stack_limit( Isolate* isolate) argument
1117 address_of_regexp_stack_limit( Isolate* isolate) argument
1123 new_space_start(Isolate* isolate) argument
1128 store_buffer_top(Isolate* isolate) argument
1133 new_space_mask(Isolate* isolate) argument
1139 new_space_allocation_top_address( Isolate* isolate) argument
1145 new_space_allocation_limit_address( Isolate* isolate) argument
1151 old_pointer_space_allocation_top_address( Isolate* isolate) argument
1158 old_pointer_space_allocation_limit_address( Isolate* isolate) argument
1165 old_data_space_allocation_top_address( Isolate* isolate) argument
1172 old_data_space_allocation_limit_address( Isolate* isolate) argument
1179 handle_scope_level_address( Isolate* isolate) argument
1185 handle_scope_next_address( Isolate* isolate) argument
1191 handle_scope_limit_address( Isolate* isolate) argument
1197 scheduled_exception_address( Isolate* isolate) argument
1203 address_of_pending_message_obj( Isolate* isolate) argument
1209 address_of_has_pending_message( Isolate* isolate) argument
1215 address_of_pending_message_script( Isolate* isolate) argument
1261 is_profiling_address(Isolate* isolate) argument
1266 invoke_function_callback( Isolate* isolate) argument
1275 invoke_accessor_getter_callback( Isolate* isolate) argument
1287 re_check_stack_guard_state( Isolate* isolate) argument
1311 re_grow_stack(Isolate* isolate) argument
1316 re_case_insensitive_compare_uc16( Isolate* isolate) argument
1329 address_of_static_offsets_vector( Isolate* isolate) argument
1335 address_of_regexp_stack_memory_address( Isolate* isolate) argument
1341 address_of_regexp_stack_memory_size( Isolate* isolate) argument
1349 math_log_double_function( Isolate* isolate) argument
1388 debug_is_active_address( Isolate* isolate) argument
1394 debug_after_break_target_address( Isolate* isolate) argument
1401 debug_restarter_frame_function_pointer_address( Isolate* isolate) argument
1472 power_double_double_function( Isolate* isolate) argument
1480 power_double_int_function( Isolate* isolate) argument
1505 mod_two_doubles_operation( Isolate* isolate) argument
1513 debug_break(Isolate* isolate) argument
1518 debug_step_in_fp_address( Isolate* isolate) argument
[all...]
H A Dd8-posix.cc172 bool Init(Isolate* isolate, Handle<Value> arg0, Handle<Array> command_args) { argument
177 isolate->ThrowException(String::NewFromUtf8(isolate, message));
186 Handle<Value> arg(command_args->Get(Integer::New(isolate, j)));
192 isolate->ThrowException(String::NewFromUtf8(isolate, message));
277 static bool ChildLaunchedOK(Isolate* isolate, int* exec_error_fds) { argument
284 isolate->ThrowException(String::NewFromUtf8(isolate, strerror(err)));
293 static Handle<Value> GetStdout(Isolate* isolate, argument
365 WaitForChild(Isolate* isolate, int pid, ZombieProtector& child_waiter, const struct timeval& start_time, int read_timeout, int total_timeout) argument
574 CheckItsADirectory(Isolate* isolate, char* directory) argument
589 mkdirp(Isolate* isolate, char* directory, mode_t mask) argument
709 AddOSMethods(Isolate* isolate, Handle<ObjectTemplate> os_templ) argument
[all...]
H A Dexecution.cc10 #include "src/isolate-inl.h"
43 Isolate* isolate = function->GetIsolate(); local
46 VMState<JS> state(isolate);
47 CHECK(AllowJavascriptExecution::IsAllowed(isolate));
48 if (!ThrowOnJavascriptExecution::IsAllowed(isolate)) {
49 isolate->ThrowIllegalOperation();
50 isolate->ReportPendingMessages();
64 ? isolate->factory()->js_construct_entry_code()
65 : isolate->factory()->js_entry_code();
81 SaveContext save(isolate);
116 Call(Isolate* isolate, Handle<Object> callable, Handle<Object> receiver, int argc, Handle<Object> argv[], bool convert_receiver) argument
157 Isolate* isolate = func->GetIsolate(); local
194 GetFunctionDelegate(Isolate* isolate, Handle<Object> object) argument
221 TryGetFunctionDelegate(Isolate* isolate, Handle<Object> object) argument
248 GetConstructorDelegate(Isolate* isolate, Handle<Object> object) argument
274 TryGetConstructorDelegate( Isolate* isolate, Handle<Object> object) argument
445 Initialize(Isolate* isolate) argument
493 ToNumber( Isolate* isolate, Handle<Object> obj) argument
499 ToString( Isolate* isolate, Handle<Object> obj) argument
505 ToDetailString( Isolate* isolate, Handle<Object> obj) argument
511 ToObject( Isolate* isolate, Handle<Object> obj) argument
518 ToInteger( Isolate* isolate, Handle<Object> obj) argument
524 ToUint32( Isolate* isolate, Handle<Object> obj) argument
530 ToInt32( Isolate* isolate, Handle<Object> obj) argument
536 NewDate(Isolate* isolate, double time) argument
547 Isolate* isolate = pattern->GetIsolate(); local
560 Isolate* isolate = string->GetIsolate(); local
590 Isolate* isolate = data->GetIsolate(); local
616 Isolate* isolate = data->GetIsolate(); local
642 ConfigureInstance( Isolate* isolate, Handle<Object> instance, Handle<Object> instance_template) argument
659 Isolate* isolate = fun->GetIsolate(); local
[all...]
H A Dd8-readline.cc29 virtual bool Open(Isolate* isolate);
57 bool ReadLineEditor::Open(Isolate* isolate) { argument
58 isolate_ = isolate;
122 Isolate* isolate = read_line_editor.isolate_; local
123 HandleScope scope(isolate);
126 Local<String> full_text = String::NewFromUtf8(isolate,
130 completions = Shell::GetCompletions(isolate,
131 String::NewFromUtf8(isolate, text),
133 current_completions.Reset(isolate, completions);
136 completions = Local<Array>::New(isolate, current_completion
[all...]
H A Dd8.cc71 static Handle<Value> Throw(Isolate* isolate, const char* message) { argument
72 return isolate->ThrowException(String::NewFromUtf8(isolate, message));
79 explicit PerIsolateData(Isolate* isolate) : isolate_(isolate), realms_(NULL) { argument
80 HandleScope scope(isolate);
81 isolate->SetData(0, this);
88 inline static PerIsolateData* Get(Isolate* isolate) { argument
89 return reinterpret_cast<PerIsolateData*>(isolate->GetData(0));
127 explicit DumbLineEditor(Isolate* isolate) argument
180 CompileString( Isolate* isolate, Local<String> source, Local<Value> name, v8::ScriptCompiler::CompileOptions compile_options) argument
210 ExecuteString(Isolate* isolate, Handle<String> source, Handle<Value> name, bool print_result, bool report_exceptions) argument
352 Isolate* isolate = args.GetIsolate(); local
362 Isolate* isolate = args.GetIsolate(); local
387 Isolate* isolate = args.GetIsolate(); local
405 Isolate* isolate = args.GetIsolate(); local
420 Isolate* isolate = args.GetIsolate(); local
430 Isolate* isolate = args.GetIsolate(); local
453 Isolate* isolate = info.GetIsolate(); local
462 Isolate* isolate = info.GetIsolate(); local
515 ReadFromStdin(Isolate* isolate) argument
586 ReportException(Isolate* isolate, v8::TryCatch* try_catch) argument
637 GetCompletions(Isolate* isolate, Handle<String> text, Handle<String> full) argument
656 DebugMessageDetails(Isolate* isolate, Handle<String> message) argument
672 DebugCommandToJSONRequest(Isolate* isolate, Handle<String> command) argument
718 MapCounters(v8::Isolate* isolate, const char* name) argument
786 InstallUtilityScript(Isolate* isolate) argument
869 CreateGlobalTemplate(Isolate* isolate) argument
924 Initialize(Isolate* isolate) argument
948 InitializeDebugger(Isolate* isolate) argument
959 CreateEvaluationContext(Isolate* isolate) argument
1076 ReadChars(Isolate* isolate, const char* name, int* size_out) argument
1123 Isolate* isolate = args.GetIsolate(); local
1144 ReadFile(Isolate* isolate, const char* name) argument
1155 RunShell(Isolate* isolate) argument
1183 Execute(Isolate* isolate) argument
1220 ReadFile(Isolate* isolate, const char* name) argument
1242 Isolate* isolate = Isolate::New(); local
1420 RunMain(Isolate* isolate, int argc, char* argv[]) argument
1468 DumpHeapConstants(i::Isolate* isolate) argument
1651 Isolate* isolate = Isolate::New(create_params); local
[all...]
/external/v8/test/cctest/
H A Dtest-weaksets.cc44 static Handle<JSWeakSet> AllocateJSWeakSet(Isolate* isolate) { argument
45 Factory* factory = isolate->factory();
51 HandleScope scope(isolate);
52 Handle<ObjectHashTable> table = ObjectHashTable::New(isolate, 1);
83 Isolate* isolate = GetIsolateFrom(&context); local
84 Factory* factory = isolate->factory();
85 Heap* heap = isolate->heap();
86 HandleScope scope(isolate);
87 Handle<JSWeakSet> weakset = AllocateJSWeakSet(isolate);
88 GlobalHandles* global_handles = isolate
144 Isolate* isolate = GetIsolateFrom(&context); local
186 Isolate* isolate = GetIsolateFrom(&context); local
226 Isolate* isolate = GetIsolateFrom(&context); local
[all...]
H A Dtest-mementos.cc34 Isolate* isolate = CcTest::i_isolate(); local
35 Heap* heap = isolate->heap();
43 isolate->factory()->NewRawOneByteString(12).ToHandleChecked();
59 v8::HandleScope scope(CcTest::isolate());
74 v8::HandleScope scope(CcTest::isolate());
88 v8::HandleScope scope(CcTest::isolate());
89 Isolate* isolate = CcTest::i_isolate(); local
90 Heap* heap = isolate->heap();
H A Dtest-spaces.cc106 // Temporarily sets a given allocator in an isolate.
109 TestMemoryAllocatorScope(Isolate* isolate, MemoryAllocator* allocator) argument
110 : isolate_(isolate),
111 old_allocator_(isolate->memory_allocator_) {
112 isolate->memory_allocator_ = allocator;
127 // Temporarily sets a given code range in an isolate.
130 TestCodeRangeScope(Isolate* isolate, CodeRange* code_range) argument
131 : isolate_(isolate),
132 old_code_range_(isolate->code_range_) {
133 isolate
150 VerifyMemoryChunk(Isolate* isolate, Heap* heap, CodeRange* code_range, size_t reserve_area_size, size_t commit_area_size, size_t second_commit_area_size, Executability executable) argument
207 Isolate* isolate = CcTest::i_isolate(); local
241 Isolate* isolate = CcTest::i_isolate(); local
295 Isolate* isolate = CcTest::i_isolate(); local
342 Isolate* isolate = CcTest::i_isolate(); local
368 Isolate* isolate = CcTest::i_isolate(); local
432 Isolate* isolate = CcTest::i_isolate(); local
[all...]
H A Dtest-compiler.cc41 Isolate* isolate = CcTest::i_isolate(); local
43 isolate, isolate->global_object(), name).ToHandleChecked();
48 Isolate* isolate = CcTest::i_isolate(); local
49 Handle<Object> object(value, isolate);
51 isolate->factory()->InternalizeUtf8String(name);
52 Handle<JSObject> global(isolate->context()->global_object());
53 Runtime::SetObjectProperty(isolate, global, internalized_name, object,
59 Isolate* isolate = CcTest::i_isolate(); local
60 Handle<String> source_code = isolate
71 Inc(Isolate* isolate, int x) argument
92 Add(Isolate* isolate, int x, int y) argument
111 Abs(Isolate* isolate, int x) argument
129 Sum(Isolate* isolate, int n) argument
200 Isolate* isolate = fun->GetIsolate(); local
224 Isolate* isolate = fun0->GetIsolate(); local
250 Isolate* isolate = CcTest::i_isolate(); local
[all...]
H A Dtest-deoptimization.cc37 #include "src/isolate.h"
101 static void NonIncrementalGC(i::Isolate* isolate) { argument
102 isolate->heap()->CollectAllGarbage(i::Heap::kAbortIncrementalMarkingMask);
245 env->Global()->Get(v8::String::NewFromUtf8(CcTest::isolate(), "f")));
352 v8::Isolate* isolate = v8::Isolate::New(); local
353 i::Isolate* i_isolate = reinterpret_cast<i::Isolate*>(isolate);
354 isolate->Enter();
356 LocalContext env(isolate);
401 isolate->Exit();
402 isolate
454 v8::Isolate* isolate = v8::Isolate::New(); local
475 v8::Isolate* isolate = v8::Isolate::New(); local
496 v8::Isolate* isolate = v8::Isolate::New(); local
517 v8::Isolate* isolate = v8::Isolate::New(); local
538 v8::Isolate* isolate = v8::Isolate::New(); local
559 v8::Isolate* isolate = v8::Isolate::New(); local
614 v8::Isolate* isolate = v8::Isolate::New(); local
705 v8::Isolate* isolate = v8::Isolate::New(); local
[all...]
H A Dtest-accessors.cc68 v8::Isolate* isolate = env->GetIsolate(); local
69 v8::HandleScope scope(isolate);
70 Local<v8::FunctionTemplate> fun_templ = v8::FunctionTemplate::New(isolate);
73 v8::FunctionTemplate::New(isolate, handle_property);
124 v8::Isolate* isolate = CcTest::isolate(); local
125 v8::HandleScope scope(isolate);
126 v8::Handle<v8::FunctionTemplate> templ = v8::FunctionTemplate::New(isolate);
129 v8::External::New(isolate, &foo));
132 v8::External::New(isolate,
150 v8::Isolate* isolate = CcTest::isolate(); local
172 v8::Isolate* isolate = CcTest::isolate(); local
196 v8::Isolate* isolate = context->GetIsolate(); local
245 v8::Isolate* isolate = context->GetIsolate(); local
290 v8::Isolate* isolate = context->GetIsolate(); local
320 v8::Isolate* isolate = context->GetIsolate(); local
339 v8::Isolate* isolate = CcTest::isolate(); local
391 v8::Isolate* isolate = env->GetIsolate(); local
430 v8::Isolate* isolate = env->GetIsolate(); local
463 v8::Isolate* isolate = env->GetIsolate(); local
494 v8::Isolate* isolate = env->GetIsolate(); local
524 v8::Isolate* isolate = env->GetIsolate(); local
549 v8::Isolate* isolate = env->GetIsolate(); local
566 v8::Isolate* isolate = env->GetIsolate(); local
[all...]
H A Dtest-threads.cc32 #include "src/isolate.h"
49 v8::Isolate* isolate = CcTest::isolate(); local
50 v8::Locker locker(isolate);
51 v8::Isolate::Scope isolate_scope(isolate);
52 v8::HandleScope scope(isolate);
53 v8::Handle<v8::Context> context = v8::Context::New(isolate);
61 isolate,
72 v8::Unlocker unlocker(CcTest::isolate());
91 v8::Isolate* isolate local
[all...]
H A Dtest-heap.cc64 static void CheckOddball(Isolate* isolate, Object* obj, const char* string) { argument
66 Handle<Object> handle(obj, isolate);
68 *Execution::ToString(isolate, handle).ToHandleChecked();
73 static void CheckSmi(Isolate* isolate, int value, const char* string) { argument
74 Handle<Object> handle(Smi::FromInt(value), isolate); local
76 *Execution::ToString(isolate, handle).ToHandleChecked();
81 static void CheckNumber(Isolate* isolate, double value, const char* string) { argument
82 Handle<Object> number = isolate->factory()->NewNumber(value);
85 Execution::ToString(isolate, number).ToHandleChecked();
90 static void CheckFindCodeObject(Isolate* isolate) { argument
123 Isolate* isolate = CcTest::i_isolate(); local
126 Handle<Object> n(reinterpret_cast<Object*>(NULL), isolate); local
133 Isolate* isolate = CcTest::i_isolate(); local
228 Isolate* isolate = CcTest::i_isolate(); local
294 VerifyStringAllocation(Isolate* isolate, const char* string) argument
307 Isolate* isolate = reinterpret_cast<Isolate*>(CcTest::isolate()); local
319 Isolate* isolate = CcTest::i_isolate(); local
331 Isolate* isolate = CcTest::i_isolate(); local
386 Isolate* isolate = CcTest::i_isolate(); local
428 Isolate* isolate = CcTest::i_isolate(); local
475 Isolate* isolate = CcTest::i_isolate(); local
573 Isolate* isolate = CcTest::i_isolate(); local
602 Isolate* isolate = CcTest::i_isolate(); local
626 Isolate* isolate = CcTest::i_isolate(); local
726 Isolate* isolate = CcTest::i_isolate(); local
750 Isolate* isolate = CcTest::i_isolate(); local
802 Isolate* isolate = CcTest::i_isolate(); local
867 Isolate* isolate = CcTest::i_isolate(); local
922 Isolate* isolate = CcTest::i_isolate(); local
982 Isolate* isolate = CcTest::i_isolate(); local
1057 v8::Isolate* isolate = v8::Isolate::New(); local
1116 Isolate* isolate = CcTest::i_isolate(); local
1181 Isolate* isolate = CcTest::i_isolate(); local
1250 Isolate* isolate = CcTest::i_isolate(); local
1319 Isolate* isolate = CcTest::i_isolate(); local
1413 Isolate* isolate = CcTest::i_isolate(); local
1517 CountNativeContextsWithGC(Isolate* isolate, int n) argument
1539 Isolate* isolate = icontext->GetIsolate(); local
1556 Isolate* isolate = CcTest::i_isolate(); local
1688 Isolate* isolate = heap->isolate(); local
1790 v8::Isolate* isolate = CcTest::isolate(); local
1836 v8::Isolate* isolate = CcTest::isolate(); local
1880 v8::Isolate* isolate = CcTest::isolate(); local
1924 v8::Isolate* isolate = CcTest::isolate(); local
2029 Isolate* isolate = CcTest::i_isolate(); local
2778 Isolate* isolate = CcTest::i_isolate(); local
2992 Isolate* isolate = CcTest::i_isolate(); local
3036 Isolate* isolate = CcTest::i_isolate(); local
3306 ReleaseStackTraceDataTest(v8::Isolate* isolate, const char* source, const char* accessor) argument
3343 v8::Isolate* isolate = v8::Isolate::New(); local
3396 Isolate* isolate = CcTest::i_isolate(); local
3458 Isolate* isolate = CcTest::i_isolate(); local
3507 Isolate* isolate = CcTest::i_isolate(); local
3595 Isolate* isolate = CcTest::i_isolate(); local
3670 Isolate* isolate = CcTest::i_isolate(); local
3727 Isolate* isolate = CcTest::i_isolate(); local
3782 Isolate* isolate = CcTest::i_isolate(); local
3861 Isolate* isolate = CcTest::i_isolate(); local
3919 Isolate* isolate = CcTest::i_isolate(); local
3962 Isolate* isolate = CcTest::i_isolate(); local
4005 Isolate* isolate = CcTest::i_isolate(); local
4069 Isolate* isolate = CcTest::i_isolate(); local
4094 DummyOptimizedCode(Isolate* isolate) argument
4112 Isolate* isolate = CcTest::i_isolate(); local
4152 v8::Isolate* isolate = CcTest::isolate(); local
4253 Isolate* isolate = CcTest::i_isolate(); local
4311 InterruptCallback357137(v8::Isolate* isolate, void* data) argument
4321 v8::Isolate* isolate = CcTest::isolate(); local
4344 Isolate* isolate = CcTest::i_isolate(); local
4369 v8::Isolate* isolate = v8::Isolate::New(); local
4457 Isolate* isolate = CcTest::i_isolate(); local
[all...]
H A Dprofiler-extension.cc43 v8::Isolate* isolate, v8::Handle<v8::String> name) {
44 if (name->Equals(v8::String::NewFromUtf8(isolate, "startProfiling"))) {
45 return v8::FunctionTemplate::New(isolate,
47 } else if (name->Equals(v8::String::NewFromUtf8(isolate, "stopProfiling"))) {
48 return v8::FunctionTemplate::New(isolate,
42 GetNativeFunctionTemplate( v8::Isolate* isolate, v8::Handle<v8::String> name) argument
/external/v8/include/libplatform/
H A Dlibplatform.h25 * Pumps the message loop for the given isolate.
32 bool PumpMessageLoop(v8::Platform* platform, v8::Isolate* isolate);
/external/v8/src/extensions/
H A Dtrigger-failure-extension.cc20 v8::Isolate* isolate,
24 isolate,
28 isolate,
33 isolate,
19 GetNativeFunctionTemplate( v8::Isolate* isolate, v8::Handle<v8::String> str) argument
H A Dgc-extension.cc14 v8::Isolate* isolate,
16 return v8::FunctionTemplate::New(isolate, GCExtension::GC);
13 GetNativeFunctionTemplate( v8::Isolate* isolate, v8::Handle<v8::String> str) argument
/external/v8/src/ic/
H A Dic-compiler.cc52 Isolate* isolate = name->GetIsolate(); local
53 if (handler.is_identical_to(isolate->builtins()->LoadIC_Normal()) ||
54 handler.is_identical_to(isolate->builtins()->StoreIC_Normal())) {
55 name = isolate->factory()->normal_ic_symbol();
59 Handle<Map> stub_holder = IC::GetICCacheHolder(*type, isolate, &flag);
78 PropertyICCompiler ic_compiler(isolate, kind, extra_ic_state, flag);
88 Isolate* isolate = receiver_map->GetIsolate(); local
90 Handle<Name> name = isolate->factory()->KeyedLoadMonomorphic_string();
92 Handle<Object> probe(receiver_map->FindInCodeCache(*name, flags), isolate);
98 stub = LoadIndexedInterceptorStub(isolate)
123 Isolate* isolate = receiver_map->GetIsolate(); local
149 FindPreMonomorphic(Isolate* isolate, Code::Kind kind, ExtraICState state) argument
163 FillCache(Isolate* isolate, Handle<Code> code) argument
170 ComputeLoad(Isolate* isolate, InlineCacheState ic_state, ExtraICState extra_state) argument
193 ComputeStore(Isolate* isolate, InlineCacheState ic_state, ExtraICState extra_state) argument
223 Isolate* isolate = receiver_map->GetIsolate(); local
246 Isolate* isolate = receiver_maps->at(0)->GetIsolate(); local
286 Isolate* isolate = receiver_maps->at(0)->GetIsolate(); local
[all...]
/external/v8/src/test/
H A Dtest-utils.cc7 #include "src/isolate-inl.h"
16 : isolate_scope_(isolate()), handle_scope_(isolate()) {}
41 : context_(Context::New(isolate())), context_scope_(context_) {}
52 Factory* TestWithIsolate::factory() const { return isolate()->factory(); }
/external/v8/samples/
H A Dlineprocessor.cc81 void ReportException(v8::Isolate* isolate, v8::TryCatch* handler);
82 v8::Handle<v8::String> ReadFile(v8::Isolate* isolate, const char* name);
96 v8::Isolate* isolate = v8::Isolate::New(); local
97 v8::Isolate::Scope isolate_scope(isolate);
98 v8::HandleScope handle_scope(isolate);
119 script_source = v8::String::NewFromUtf8(isolate, argv[i + 1]);
120 script_name = v8::String::NewFromUtf8(isolate, "unnamed");
125 script_source = ReadFile(isolate, str);
126 script_name = v8::String::NewFromUtf8(isolate, str);
145 v8::Handle<v8::ObjectTemplate> global = v8::ObjectTemplate::New(isolate);
207 v8::Isolate* isolate = context->GetIsolate(); local
276 ReadFile(v8::Isolate* isolate, const char* name) argument
298 ReportException(v8::Isolate* isolate, v8::TryCatch* try_catch) argument
372 v8::Isolate* isolate = v8::Isolate::GetCurrent(); local
[all...]
H A Dshell.cc51 v8::Handle<v8::Context> CreateShellContext(v8::Isolate* isolate);
53 int RunMain(v8::Isolate* isolate, int argc, char* argv[]);
54 bool ExecuteString(v8::Isolate* isolate,
64 v8::Handle<v8::String> ReadFile(v8::Isolate* isolate, const char* name);
65 void ReportException(v8::Isolate* isolate, v8::TryCatch* handler);
90 v8::Isolate* isolate = v8::Isolate::New(); local
94 v8::Isolate::Scope isolate_scope(isolate);
95 v8::HandleScope handle_scope(isolate);
96 v8::Handle<v8::Context> context = CreateShellContext(isolate);
102 result = RunMain(isolate, arg
120 CreateShellContext(v8::Isolate* isolate) argument
239 ReadFile(v8::Isolate* isolate, const char* name) argument
262 RunMain(v8::Isolate* isolate, int argc, char* argv[]) argument
321 ExecuteString(v8::Isolate* isolate, v8::Handle<v8::String> source, v8::Handle<v8::Value> name, bool print_result, bool report_exceptions) argument
358 ReportException(v8::Isolate* isolate, v8::TryCatch* try_catch) argument
[all...]
/external/v8/test/cctest/compiler/
H A Dtest-run-deopt.cc23 static void InstallIsOptimizedHelper(v8::Isolate* isolate) { argument
24 Local<v8::Context> context = isolate->GetCurrentContext();
25 Local<v8::FunctionTemplate> t = FunctionTemplate::New(isolate, IsOptimized);
42 InstallIsOptimizedHelper(CcTest::isolate());
60 InstallIsOptimizedHelper(CcTest::isolate());
H A Dtest-run-inlining.cc32 static void InstallAssertInlineCountHelper(v8::Isolate* isolate) { argument
33 v8::Local<v8::Context> context = isolate->GetCurrentContext();
35 v8::FunctionTemplate::New(isolate, AssertInlineCount);
51 InstallAssertInlineCountHelper(CcTest::isolate());
68 InstallAssertInlineCountHelper(CcTest::isolate());
85 InstallAssertInlineCountHelper(CcTest::isolate());
105 InstallAssertInlineCountHelper(CcTest::isolate());
123 InstallAssertInlineCountHelper(CcTest::isolate());
142 InstallAssertInlineCountHelper(CcTest::isolate());
159 InstallAssertInlineCountHelper(CcTest::isolate());
[all...]

Completed in 1675 milliseconds

1234567891011>>