Parcourir la source

UserspaceEmulator: Reduce malloc thrashing in backtrace capture

Andreas Kling il y a 4 ans
Parent
commit
b4ff85f138
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      DevTools/UserspaceEmulator/Emulator.cpp

+ 1 - 1
DevTools/UserspaceEmulator/Emulator.cpp

@@ -208,7 +208,7 @@ bool Emulator::is_in_malloc_or_free() const
 
 
 Vector<FlatPtr> Emulator::raw_backtrace()
 Vector<FlatPtr> Emulator::raw_backtrace()
 {
 {
-    Vector<FlatPtr> backtrace;
+    Vector<FlatPtr, 128> backtrace;
     backtrace.append(m_cpu.base_eip());
     backtrace.append(m_cpu.base_eip());
 
 
     // FIXME: Maybe do something if the backtrace has uninitialized data in the frame chain.
     // FIXME: Maybe do something if the backtrace has uninitialized data in the frame chain.