Home | History | Annotate | Download | only in RuntimeDyld

Lines Matching refs:JITCodeEntry

100 void NotifyDebugger(jit_code_entry* JITCodeEntry) {
105 JITCodeEntry->prev_entry = NULL;
107 JITCodeEntry->next_entry = NextEntry;
109 NextEntry->prev_entry = JITCodeEntry;
111 __jit_debug_descriptor.first_entry = JITCodeEntry;
112 __jit_debug_descriptor.relevant_entry = JITCodeEntry;
135 jit_code_entry* JITCodeEntry = new jit_code_entry();
137 if (JITCodeEntry == 0) {
142 JITCodeEntry->symfile_addr = Buffer;
143 JITCodeEntry->symfile_size = Size;
145 ObjectBufferMap[Buffer] = std::make_pair(Size, JITCodeEntry);
146 NotifyDebugger(JITCodeEntry);
165 jit_code_entry*& JITCodeEntry = I->second.second;
173 jit_code_entry* PrevEntry = JITCodeEntry->prev_entry;
174 jit_code_entry* NextEntry = JITCodeEntry->next_entry;
183 assert(__jit_debug_descriptor.first_entry == JITCodeEntry);
188 __jit_debug_descriptor.relevant_entry = JITCodeEntry;
192 delete JITCodeEntry;
193 JITCodeEntry = NULL;