Added an allocated memory cache to avoid having to allocate memory over and
over when running JITed expressions. The allocated memory cache will cache allocate memory a page at a time for each permission combination and divvy up the memory and hand it out in 16 byte increments. llvm-svn: 131453
Showing
- lldb/include/lldb/Core/State.h 3 additions, 0 deletionslldb/include/lldb/Core/State.h
- lldb/include/lldb/Target/Memory.h 189 additions, 0 deletionslldb/include/lldb/Target/Memory.h
- lldb/include/lldb/Target/Process.h 2 additions, 42 deletionslldb/include/lldb/Target/Process.h
- lldb/lldb.xcodeproj/project.pbxproj 6 additions, 0 deletionslldb/lldb.xcodeproj/project.pbxproj
- lldb/source/Core/State.cpp 25 additions, 0 deletionslldb/source/Core/State.cpp
- lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp 1 addition, 1 deletionlldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
- lldb/source/Target/Memory.cpp 413 additions, 0 deletionslldb/source/Target/Memory.cpp
- lldb/source/Target/Process.cpp 19 additions, 148 deletionslldb/source/Target/Process.cpp
Loading
Please register or sign in to comment