Changeset 59637 in webkit for trunk/JavaScriptCore/jit/JITStubs.cpp
- Timestamp:
- May 17, 2010, 7:39:20 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/jit/JITStubs.cpp
r59339 r59637 3405 3405 } 3406 3406 3407 NativeExecutable* JITThunks::specializedThunk(JSGlobalData* globalData, ThunkGenerator generator) 3408 { 3409 std::pair<ThunkMap::iterator, bool> entry = m_thunkMap.add(generator, 0); 3410 if (!entry.second) 3411 return entry.first->second.get(); 3412 entry.first->second = generator(globalData, m_executablePool.get()); 3413 return entry.first->second.get(); 3407 MacroAssemblerCodePtr JITThunks::specializedThunk(JSGlobalData* globalData, ThunkGenerator generator) 3408 { 3409 std::pair<ThunkMap::iterator, bool> entry = m_thunkMap.add(generator, MacroAssemblerCodePtr()); 3410 if (entry.second) 3411 entry.first->second = generator(globalData, m_executablePool.get()); 3412 return entry.first->second; 3414 3413 } 3415 3414
Note:
See TracChangeset
for help on using the changeset viewer.