Home | History | Annotate | Download | only in src

Lines Matching full:candidate

472   static JSFunction** GetNextCandidateSlot(JSFunction* candidate) {
474 HeapObject::RawField(candidate, JSFunction::kNextFunctionLinkOffset));
477 static JSFunction* GetNextCandidate(JSFunction* candidate) {
478 Object* next_candidate = candidate->next_function_link();
482 static void SetNextCandidate(JSFunction* candidate,
484 candidate->set_next_function_link(next_candidate);
487 static void ClearNextCandidate(JSFunction* candidate, Object* undefined) {
489 candidate->set_next_function_link(undefined, SKIP_WRITE_BARRIER);
492 static SharedFunctionInfo* GetNextCandidate(SharedFunctionInfo* candidate) {
493 Object* next_candidate = candidate->code()->gc_metadata();
497 static void SetNextCandidate(SharedFunctionInfo* candidate,
499 candidate->code()->set_gc_metadata(next_candidate);
502 static void ClearNextCandidate(SharedFunctionInfo* candidate) {
503 candidate->code()->set_gc_metadata(NULL, SKIP_WRITE_BARRIER);