less4j
less4j copied to clipboard
Resident in memory objects
I've an application running in a tomcat 6 container thats compiles some less files runtime when required by the user.
Using jProfile after compile (see code below), i've noticed that less4j keeps many static objects in memory.
LessSource lessSource = new LessSource.FileSource(file, "UTF-8");
Map<String, String> vars = new HashMap<>();
vars.put("@context", "\"" + req.getContextPath() + "\"");
LessCompiler compiler = new ThreadUnsafeLessCompiler();
Configuration configuration = new Configuration();
configuration.setCompressing(true);
configuration.addExternalVariables(vars);
CompilationResult result = compiler.compile(source, configuration);
result.getCss();
Static object remains always in memory, how can i free them?
Thanks, Phaedra.
No one have noticed this behaviour?