Selaa lähdekoodia

[display] print more memory consumption results

Simon Krajewski 6 vuotta sitten
vanhempi
commit
a77132a65c
2 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 2 0
      src/compiler/displayOutput.ml
  2. 2 0
      std/haxe/display/Server.hx

+ 2 - 0
src/compiler/displayOutput.ml

@@ -373,6 +373,8 @@ module Memory = struct
 				"parserCache",jint (mem_size cs.cache.c_files);
 				"moduleCache",jint (mem_size cs.cache.c_modules);
 				"nativeLibCache",jint (mem_size cs.cache.c_native_libs);
+				"macroInterpreter",jint (mem_size MacroContext.macro_interp_cache);
+				"completionResult",jint (mem_size (DisplayException.last_completion_result));
 			]
 		]
 

+ 2 - 0
std/haxe/display/Server.hx

@@ -117,6 +117,8 @@ typedef HaxeMemoryResult = {
 		final parserCache:Int;
 		final moduleCache:Int;
 		final nativeLibCache:Int;
+		final macroInterpreter:Int;
+		final completionResult:Int;
 	}
 }