2012-05-23 7 views

Antwort

8
  • können Sie setzen die v8::HEAP->CollectAllGarbage Funktion zum globalen JavaScript-Namespace über den Befehl Flag --expose_gc. Dann rufen Sie einfach gc();.

  • Sie Garbage Collection von C++ zwingen kann über die Anweisung:

    while(!V8::IdleNotification()) {};

Referenzen:

+0

V8 :: IdleNotification scheint nicht mehr zu existieren http://v8.paulpryzel.com/docs/master/classv8_1_1_v8 .html – xaxxon

1

Verwenden V8 :: AdjustAmountOfExternalAllocatedMemory

http://create.tpsitulsa.com/wiki/V8/Garbage_Collection

+0

nicht genau das, was ich suchte, aber nah genug. Vielen Dank. –

+0

@RoeGavirel Besser deine eigene Frage beantworten, wenn du eine bessere Antwort gefunden hast und keine falsche Antwort akzeptierst. – Skomski

+1

Link ist tot und diese Funktion oder Feld scheint nicht mehr zu existieren http://v8.paulcryzel.com/docs/master/classv8_1_1_v8.html Es ist jetzt in Isolate: http://v8.paulcryzel.com/docs/ master/classv8_1_1_isolate.html – xaxxon

Verwandte Themen