Home | History | Annotate | Download | only in ia32

Lines Matching full:isolate

44 MacroAssembler::MacroAssembler(Isolate* arg_isolate, void* buffer, int size)
49 if (isolate() != NULL) {
50 code_object_ = Handle<Object>(isolate()->heap()->undefined_value(),
51 isolate());
96 ExternalReference::store_buffer_top(isolate());
305 mov(ebx, Immediate(ExternalReference(Runtime::kDebugBreak, isolate())));
355 Handle<Object> value(&isolate()->heap()->roots_array_start()[index]);
363 Handle<Object> value(&isolate()->heap()->roots_array_start()[index]);
429 isolate()->factory()->heap_number_map(),
599 isolate()->factory()->heap_number_map());
635 cmp(Operand(esp, 0), Immediate(isolate()->factory()->undefined_value()));
665 ExternalReference c_entry_fp_address(Isolate::kCEntryFPAddress,
666 isolate());
667 ExternalReference context_address(Isolate::kContextAddress,
668 isolate());
709 // Reserve space for argc, argv and isolate.
746 ExternalReference context_address(Isolate::kContextAddress, isolate());
753 ExternalReference c_entry_fp_address(Isolate::kCEntryFPAddress,
754 isolate());
797 ExternalReference handler_address(Isolate::kHandlerAddress, isolate());
806 ExternalReference handler_address(Isolate::kHandlerAddress, isolate());
839 ExternalReference handler_address(Isolate::kHandlerAddress, isolate());
879 ExternalReference handler_address(Isolate::kHandlerAddress, isolate());
934 cmp(scratch, isolate()->factory()->global_context_map());
955 cmp(holder_reg, isolate()->factory()->null_value());
961 cmp(holder_reg, isolate()->factory()->global_context_map());
985 ExternalReference::roots_array_start(isolate());
992 int32_t seed = isolate()->heap()->HashSeed();
1100 ExternalReference::new_space_allocation_top_address(isolate());
1132 ExternalReference::new_space_allocation_top_address(isolate());
1172 ExternalReference::new_space_allocation_limit_address(isolate());
1226 ExternalReference::new_space_allocation_limit_address(isolate());
1272 ExternalReference::new_space_allocation_limit_address(isolate());
1293 ExternalReference::new_space_allocation_top_address(isolate());
1319 Immediate(isolate()->factory()->heap_number_map()));
1349 Immediate(isolate()->factory()->string_map()));
1384 Immediate(isolate()->factory()->ascii_string_map()));
1410 Immediate(isolate()->factory()->ascii_string_map()));
1432 Immediate(isolate()->factory()->cons_string_map()));
1450 Immediate(isolate()->factory()->cons_ascii_string_map()));
1468 Immediate(isolate()->factory()->sliced_string_map()));
1486 Immediate(isolate()->factory()->sliced_ascii_string_map()));
1627 cmp(result, Immediate(isolate()->factory()->the_hole_value()));
1677 mov(eax, Immediate(isolate()->factory()->undefined_value()));
1708 mov(ebx, Immediate(ExternalReference(function, isolate())));
1729 mov(ebx, Immediate(ExternalReference(f, isolate())));
1760 TailCallExternalReference(ExternalReference(fid, isolate()),
1860 ExternalReference::scheduled_exception_address(isolate());
1862 Immediate(isolate()->factory()->the_hole_value()));
1871 mov(eax, isolate()->factory()->undefined_value());
1876 ExternalReference::delete_handle_scope_extensions(isolate());
1965 isolate()->builtins()->ArgumentsAdaptorTrampoline();
2147 isolate()->factory()->with_context_map());
2209 CheckMap(map, isolate()->factory()->meta_map(), &fail, DO_SMI_CHECK);
2251 if (isolate()->heap()->InNewSpace(*object)) {
2253 isolate()->factory()->NewJSGlobalPropertyCell(object);
2262 if (isolate()->heap()->InNewSpace(*object)) {
2264 isolate()->factory()->NewJSGlobalPropertyCell(object);
2373 Factory* factory = isolate()->factory();
2453 mov(descriptors, isolate()->factory()->empty_descriptor_array());
2569 masm_(Isolate::Current(), address, size + Assembler::kGap) {
2788 isolate()->factory()->empty_fixed_array());
2809 cmp(edx, isolate()->factory()->empty_fixed_array());
2815 cmp(ecx, isolate()->factory()->null_value());