summaryrefslogtreecommitdiff
path: root/Source/Core/Common/JitRegister.cpp
diff options
context:
space:
mode:
authorGabriel Corona <gabriel.corona@enst-bretagne.fr>2015-01-05 20:24:37 +0100
committerGabriel Corona <gabriel.corona@enst-bretagne.fr>2015-01-28 09:50:19 +0100
commita4adfe194a5b954bdda80dc6b145e0cf646ccd63 (patch)
tree0642454b39449ab171dcce8f93aada6ab15d5c0b /Source/Core/Common/JitRegister.cpp
parenta957f93532bfd2025fe20dd8929866c97b5e4df1 (diff)
JitRegister: overload Register with a [start,end) variant
Diffstat (limited to 'Source/Core/Common/JitRegister.cpp')
-rw-r--r--Source/Core/Common/JitRegister.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/Source/Core/Common/JitRegister.cpp b/Source/Core/Common/JitRegister.cpp
index 7475cb6b85..964a88b214 100644
--- a/Source/Core/Common/JitRegister.cpp
+++ b/Source/Core/Common/JitRegister.cpp
@@ -71,18 +71,15 @@ void Shutdown()
s_perf_map_file.Close();
}
-void Register(const void* base_address, u32 code_size,
- const char* format, ...)
+void RegisterV(const void* base_address, u32 code_size,
+ const char* format, va_list args)
{
#if !(defined USE_OPROFILE && USE_OPROFILE) && !defined(USE_VTUNE)
if (!s_perf_map_file.IsOpen())
return;
#endif
- va_list args;
- va_start(args, format);
std::string symbol_name = StringFromFormatV(format, args);
- va_end(args);
#if defined USE_OPROFILE && USE_OPROFILE
op_write_native_code(s_agent, symbol_name.data(), (u64)base_address,