Lines Matching refs:Code
6 // * Redistributions of source code must retain the above copyright
935 Code* code,
941 code_(code),
1011 Code* code_;
1033 symtab->Add(ELFSymbol("V8 Code",
1091 w->WriteULEB128(1); // Abbreviation code.
1336 w->WriteULEB128(current_abbreviation++); // Abbreviation code.
1973 static uint32_t HashForCodeObject(Code* code) {
1975 uintptr_t hash = reinterpret_cast<uintptr_t>(code->address());
2002 Handle<Code> code,
2012 AddCode(*name_cstring, *code, GDBJITInterface::FUNCTION, *script, info);
2014 AddCode("", *code, GDBJITInterface::FUNCTION, *script, info);
2060 Code* code,
2069 HashMap::Entry* e = GetEntries()->Lookup(code, HashForCodeObject(code), true);
2074 code,
2083 GetEntries()->Remove(code, HashForCodeObject(code));
2088 Isolate* isolate = code->GetIsolate();
2112 Code* code) {
2123 builder.AddFormatted(": code object %p", static_cast<void*>(code));
2126 AddCode(builder.Finalize(), code, tag, NULL, NULL);
2132 Code* code) {
2135 AddCode(tag, *String::cast(name)->ToCString(DISALLOW_NULLS), code);
2137 AddCode(tag, "", code);
2142 void GDBJITInterface::AddCode(GDBJITInterface::CodeTag tag, Code* code) {
2145 AddCode(tag, "", code);
2149 void GDBJITInterface::RemoveCode(Code* code) {
2153 HashMap::Entry* e = GetEntries()->Lookup(code,
2154 HashForCodeObject(code),
2166 GetEntries()->Remove(code, HashForCodeObject(code));
2173 ZoneList<Code*> dead_codes(1, &zone);
2176 Code* code = reinterpret_cast<Code*>(e->key);
2177 if (code->address() >= start && code->address() < end) {
2178 dead_codes.Add(code, &zone);
2188 void GDBJITInterface::RegisterDetailedLineInfo(Code* code,
2192 HashMap::Entry* e = GetEntries()->Lookup(code, HashForCodeObject(code), true);