Home | History | Annotate | Download | only in src

Lines Matching refs:Code

6 //     * Redistributions of source code must retain the above copyright
932 Code* code,
938 code_(code),
1008 Code* code_;
1029 symtab->Add(ELFSymbol("V8 Code",
1085 w->WriteULEB128(1); // Abbreviation code.
1322 w->WriteULEB128(current_abbreviation++); // Abbreviation code.
1958 static uint32_t HashForCodeObject(Code* code) {
1960 uintptr_t hash = reinterpret_cast<uintptr_t>(code->address());
1987 Handle<Code> code,
1996 AddCode(*name_cstring, *code, GDBJITInterface::FUNCTION, *script, info);
1998 AddCode("", *code, GDBJITInterface::FUNCTION, *script, info);
2043 Code* code,
2052 HashMap::Entry* e = GetEntries()->Lookup(code, HashForCodeObject(code), true);
2057 code,
2066 GetEntries()->Remove(code, HashForCodeObject(code));
2094 Code* code) {
2105 builder.AddFormatted(": code object %p", static_cast<void*>(code));
2108 AddCode(builder.Finalize(), code, tag, NULL, NULL);
2114 Code* code) {
2116 AddCode(tag, name != NULL ? *name->ToCString(DISALLOW_NULLS) : NULL, code);
2120 void GDBJITInterface::AddCode(GDBJITInterface::CodeTag tag, Code* code) {
2123 AddCode(tag, "", code);
2127 void GDBJITInterface::RemoveCode(Code* code) {
2131 HashMap::Entry* e = GetEntries()->Lookup(code,
2132 HashForCodeObject(code),
2144 GetEntries()->Remove(code, HashForCodeObject(code));
2148 void GDBJITInterface::RegisterDetailedLineInfo(Code* code,
2152 HashMap::Entry* e = GetEntries()->Lookup(code, HashForCodeObject(code), true);