@@ -92,50 +92,53 @@ AllocationTrace CurrentMemoryTracker::allocImpl(Int64 size, bool throw_if_memory
9292
9393void CurrentMemoryTracker::check ()
9494{
95- if (auto * memory_tracker = getMemoryTracker ())
96- std::ignore = memory_tracker->allocImpl (0 , true );
95+ // if (auto * memory_tracker = getMemoryTracker())
96+ // std::ignore = memory_tracker->allocImpl(0, true);
9797}
9898
99- AllocationTrace CurrentMemoryTracker::alloc (Int64 size )
99+ AllocationTrace CurrentMemoryTracker::alloc (Int64)
100100{
101- bool throw_if_memory_exceeded = true ;
102- return allocImpl (size, throw_if_memory_exceeded);
101+ // bool throw_if_memory_exceeded = true;
102+ // return allocImpl(size, throw_if_memory_exceeded);
103+ return {};
103104}
104105
105- AllocationTrace CurrentMemoryTracker::allocNoThrow (Int64 size )
106+ AllocationTrace CurrentMemoryTracker::allocNoThrow (Int64)
106107{
107- bool throw_if_memory_exceeded = false ;
108- return allocImpl (size, throw_if_memory_exceeded);
108+ // bool throw_if_memory_exceeded = false;
109+ // return allocImpl(size, throw_if_memory_exceeded);
110+ return {};
109111}
110112
111- AllocationTrace CurrentMemoryTracker::free (Int64 size )
113+ AllocationTrace CurrentMemoryTracker::free (Int64)
112114{
113- if (auto * memory_tracker = getMemoryTracker ())
114- {
115- if (!current_thread || MemoryTrackerBlockerInThread::isBlockedAny ())
116- {
117- return memory_tracker->free (size);
118- }
119- else
120- {
121- current_thread->untracked_memory -= size;
122- if (current_thread->untracked_memory < -current_thread->untracked_memory_limit )
123- {
124- Int64 untracked_memory = current_thread->untracked_memory ;
125- current_thread->untracked_memory = 0 ;
126- return memory_tracker->free (-untracked_memory);
127- }
128- }
129-
130- return AllocationTrace (memory_tracker->getSampleProbability (size));
131- }
132-
133- return AllocationTrace (0 );
115+ // if (auto * memory_tracker = getMemoryTracker())
116+ // {
117+ // if (!current_thread || MemoryTrackerBlockerInThread::isBlockedAny())
118+ // {
119+ // return memory_tracker->free(size);
120+ // }
121+ // else
122+ // {
123+ // current_thread->untracked_memory -= size;
124+ // if (current_thread->untracked_memory < -current_thread->untracked_memory_limit)
125+ // {
126+ // Int64 untracked_memory = current_thread->untracked_memory;
127+ // current_thread->untracked_memory = 0;
128+ // return memory_tracker->free(-untracked_memory);
129+ // }
130+ // }
131+
132+ // return AllocationTrace(memory_tracker->getSampleProbability(size));
133+ // }
134+
135+ // return AllocationTrace(0);
136+ return {};
134137}
135138
136139void CurrentMemoryTracker::injectFault ()
137140{
138- if (auto * memory_tracker = getMemoryTracker ())
139- memory_tracker->injectFault ();
141+ // if (auto * memory_tracker = getMemoryTracker())
142+ // memory_tracker->injectFault();
140143}
141144
0 commit comments