Warning: session_start(): open(/var/lib/php/sessions/sess_cn0mqno7vbta79i6tj9a0t3pea, 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
sclass CompressionRegime_JavaXEval_AnyType implements CompressionRegime_AnyType {
bool quickEval = true, fullEval = false;
byte[] metaCompress(byte[] c) {
//ret gzipBytes(c);
ret c;
}
public byte[] decompressorToBytes(IJavaExpr decompressor) {
ret metaCompress(toUtf8(str(decompressor)));
}
public IJavaExpr decompressorFromBytes(byte[] compressed) {
ret javaExpr(fromUtf8(gunzipBytes(compressed)));
}
public O runDecompressor(IJavaExpr code) {
if (code == null) null;
if (quickEval) pcall-short {
ret code.quickEval();
}
if (fullEval) {
print("*** FULL JAVA EVAL ***");
ret dm_javaEval(str(code));
}
fail("No way to eval " + shorten(100, sfu(code)));
}
}