Lines Matching defs:isolate
197 AbstractCode SharedFunctionInfo::abstract_code(IsolateT* isolate) {
201 return AbstractCode::cast(GetBytecodeArray(isolate));
217 bool SharedFunctionInfo::AreSourcePositionsAvailable(IsolateT* isolate) const {
220 GetBytecodeArray(isolate).HasSourcePositionTable();
227 IsolateT* isolate) const {
246 if (GetBytecodeArray(isolate).length() > FLAG_max_inlined_bytecode_size) {
508 IsCompiledScope SharedFunctionInfo::is_compiled_scope(IsolateT* isolate) const {
509 return IsCompiledScope(*this, isolate);
513 Isolate* isolate)
516 retain_code_ = handle(shared.baseline_code(kAcquireLoad), isolate);
518 retain_code_ = handle(shared.GetBytecodeArray(isolate), isolate);
527 LocalIsolate* isolate)
530 retain_code_ = isolate->heap()->NewPersistentHandle(
534 isolate->heap()->NewPersistentHandle(shared.GetBytecodeArray(isolate));
546 bool SharedFunctionInfo::CanCollectSourcePosition(Isolate* isolate) {
548 !GetBytecodeArray(isolate).HasSourcePositionTable();
566 BytecodeArray SharedFunctionInfo::GetBytecodeArray(IsolateT* isolate) const {
568 GetIsolate()->shared_function_info_access(), isolate);