Showing the changes to src/vm/vm_memory.cpp (1 of 4 files). Show all
Unified · Split
| @@ -422,7 +422,9 @@ std::shared_ptr<const type_descriptor_t> type_descriptor_t::create( · 421 unmodified lines | ||
| 422 | 422 | free_memory(const_cast<byte_t *>(td->pointer_map)); |
| 423 | 423 | debug::assign_debug_pointer(const_cast<byte_t **>(&td->pointer_map)); |
| 424 | 424 | |
| 425 | − debug::log_msg(debug::component_trace_t::memory, debug::log_level_t::debug, "destroy: type descriptor\n"); | |
| 425 | + if (debug::is_component_tracing_enabled<debug::component_trace_t::memory>()) | |
| 426 | + debug::log_msg(debug::component_trace_t::memory, debug::log_level_t::debug, "destroy: type descriptor\n"); | |
| 427 | + | |
| 426 | 428 | free_memory(td); |
| 427 | 429 | } |
| 428 | 430 | } deleter; |
| @@ -451,5 +453,6 @@ type_descriptor_t::type_descriptor_t( · 22 unmodified lines | ||
| 451 | 453 | , pointer_map{ pointer_map } |
| 452 | 454 | , finalizer{ finalizer } |
| 453 | 455 | { |
| 454 | − debug::log_msg(debug::component_trace_t::memory, debug::log_level_t::debug, "init: type descriptor\n"); | |
| 456 | + if (debug::is_component_tracing_enabled<debug::component_trace_t::memory>()) | |
| 457 | + debug::log_msg(debug::component_trace_t::memory, debug::log_level_t::debug, "init: type descriptor\n"); | |
| 455 | 458 | } |