mirror of
https://github.com/Z3Prover/z3
synced 2025-08-19 17:50:23 +00:00
add compiler attributes to allocation functions
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
This commit is contained in:
parent
3bf22964dd
commit
8029e31ddd
2 changed files with 27 additions and 2 deletions
|
@ -173,6 +173,7 @@ void memory::display_i_max_usage(std::ostream & os) {
|
|||
<< "\n";
|
||||
}
|
||||
|
||||
#if _DEBUG
|
||||
void memory::deallocate(char const * file, int line, void * p) {
|
||||
deallocate(p);
|
||||
TRACE_CODE(if (!g_finalizing) TRACE("memory", tout << "dealloc " << std::hex << p << std::dec << " " << file << ":" << line << "\n";););
|
||||
|
@ -183,6 +184,7 @@ void * memory::allocate(char const* file, int line, char const* obj, size_t s) {
|
|||
TRACE("memory", tout << "alloc " << std::hex << r << std::dec << " " << file << ":" << line << " " << obj << " " << s << "\n";);
|
||||
return r;
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(_WINDOWS) || defined(_USE_THREAD_LOCAL)
|
||||
// ==================================
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue