diff options
author | Eduardo Julian | 2015-12-30 19:00:44 -0400 |
---|---|---|
committer | Eduardo Julian | 2015-12-30 19:00:44 -0400 |
commit | 15e05989f170c73277e419c8ac67d39542fe8c9e (patch) | |
tree | c31a9c7741c526426edb4e07d62a7fe5ddac282f /src/lux.clj | |
parent | fac2e50decb99b7cf7345b3833e0f75336aa7062 (diff) |
- Bug fixes:
- - Improved type generation for object-type during analysis of getstatic & putstatic.
- - Improved type generation for _jvm_this object during analyse-method.
- - Fixed a bug in how the $jvm-class data-structure was being generated for analyse-jvm-class.
- - Fixed the format of the "captured-slot-type" for anonymous classes.
- - Fixed some minor parsing bugs in lux.analyser.parser.
- - Upgraded the version of the compiled bytecode to 0.3.2.
- - Fixed the calls to putfield & putstatic in the compiler phase.
- - Fixed signature generation for compile-jvm-instanceof.
- - Fixed signature generation for class definition & signature definition.
- - Fixed dummy-value & dummy-return so they work with generic types.
- - Fixed the signature generation for use-dummy-class.
- - Improved JVM generic signature generation.
- - Fixed a bug when tracing a lineage class->interface.
- - Fixed a bug in class-name->type wherein primitive-arrays where given various object-array types.
Diffstat (limited to 'src/lux.clj')
0 files changed, 0 insertions, 0 deletions