Lines Matching defs:shared
18 #include "src/objects/shared-function-info-inl.h"
64 return AbstractCode::cast(shared().GetBytecodeArray(isolate));
70 int JSFunction::length() { return shared().length(); }
90 DEF_GETTER(JSFunction, shared, SharedFunctionInfo) {
91 return shared(cage_base, kRelaxedLoad);
94 DEF_RELAXED_GETTER(JSFunction, shared, SharedFunctionInfo) {
127 return shared().is_compiled() &&
132 return shared().is_compiled() &&
186 IsGeneratorFunction(shared(cage_base).kind());
220 shared().is_compiled();
226 // Do a raw read for shared and code fields here since this function may be
241 SharedFunctionInfo shared = SharedFunctionInfo::cast(maybe_shared);
242 return shared.ShouldFlushCode(code_flush_mode);
246 // Do a raw read for shared and code fields here since this function may be
257 SharedFunctionInfo shared = SharedFunctionInfo::cast(maybe_shared);
258 return !shared.is_compiled() && code.builtin_id() != Builtin::kCompileLazy;
262 return code().kind() == CodeKind::BASELINE && !shared().HasBaselineCode();