Warning: session_start(): open(/var/lib/php/sessions/sess_fv6os0623ai5855g14u2uprjei, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
svoid dm_javaEvalModule_doIt(S s) {
dm_javaEvalModule_doIt(s, true);
}
svoid dm_javaEvalModule_doIt(S s, bool realEval) {
DynModule dm = dm_current_mandatory();
//set transpileRaw_verySilent;
print("\nEvaluating: " + s);
logQuotedWithDate("expressions.txt", s);
dm.setField(expression := s);
try {
S toEvaluate = s; // "time(func { " + s + "})";
//O value = javaEval_dependent(toEvaluate);
long time = sysNow();
evalJava_myProgramID_main_time.set(null);
vmBus_send('javaEval_starting, toEvaluate, realEval);
O value = realEval ? dm_javaEval(toEvaluate) : dm_javaEvalOrInterpret(toEvaluate);
vmBus_send('javaEval_OK, toEvaluate, value);
//dm.setField(value := null); // to prevent eq() call on data in next line
dm.setFields(+value, error := null);
print();
new L info;
info.add(or(evalJava_myProgramID_main_time!, elapsedMS(time)) + " ms");
addAll(info, quickValueInformation_list(value));
print("[" + joinWithComma(info) + "]");
S string = str(value);
pcall { logStructureWithDate("with-results.txt", ll(s, string)); }
print(shorten(1000, string));
if (value cast BufferedImage)
showImage(value);
} catch e {
dm.setFields(value := null, error := e);
printStackTrace2(e);
vmBus_send('javaEval_error, toEvaluate, e);
}
}