Procházet zdrojové kódy

[server] keep track of which modules are inspectable

Simon Krajewski před 6 roky
rodič
revize
f7ef32c3e8
2 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 1 0
      src/compiler/displayOutput.ml
  2. 1 0
      std/haxe/display/Server.hx

+ 1 - 0
src/compiler/displayOutput.ml

@@ -304,6 +304,7 @@ module Memory = struct
 				jobject [
 					"path",jstring (s_type_path m.m_path);
 					"size",jint size;
+					"hasTypes",jbool (match m.m_extra.m_kind with MCode | MMacro -> true | _ -> false);
 				]
 			) l in
 			let leaks = match !leaks with

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

@@ -129,6 +129,7 @@ typedef HaxeContextMemoryResult = {
 		final list:Array<{
 			final path:String;
 			final size:Int;
+			final hasTypes:Bool;
 		}>;
 	};
 	final syntaxCache:{