Simon Krajewski
Simon Krajewski
I think that only happens to work because genjava uses `null` as "default value" in cases like this. By the way, does it work if you change the return type...
Ah, the reason this comes out as a stack underflow is because double values on the JVM take up two stack slots instead of one. With only `aconst_null` on the...
I think using `Float` there should be a compiler error. The underlying type promises that it's `Null` and thus nullable, but the concrete type is `Float` and not nullable. However,...
This is quite funny, apparently it tries to report the Main class, but doesn't find one because there isn't one. The actual error is `Module Main does not define type...
One nice side-effect of hxb is that the stack traces are pretty sensible now. I can tell that we're typing a module, resolving one of its imports, type another module,...
I hear Rudy loves those!
Uhm, did we agree to do this? I can't remember...
Something else we can do during this downtime: Run `cl_restore` on our cached classes.
Another thing: Register a task for each directory when exploring class paths. This would improve startup time at the risk of missing out on some types when requesting a really...
This is mostly done, or partially obsolete with the changed caching.