Category Archives: xajavac

Two modified Java compilers with extended annotation features. xajavac supports annotations with subtyping. The older LAPTjavac processes Java annotations on local variables and puts them into class files. With Sun’s compiler, local variable annotations can neither be seen in the source using Sun’s apt tool, nor are they accessible in the class file or at runtime.

Comments and Questions about LAPT-javac

When I posted my hacked version of javac, LAPT-…

Continue reading
Posted in Concurrent Unit Testing, xajavac | Leave a comment

Print This Print This   Email This Email This

Hacking javac

I just finished hacking javac; I only had to to…

Continue reading
Posted in xajavac | Leave a comment

Print This Print This   Email This Email This

javac Is Ugly But Easy

Even though I’d sworn I wouldn’t look at the LA…

Continue reading
Posted in xajavac | Leave a comment

Print This Print This   Email This Email This

Modifying javac to do LAPT’s Job?

I think I may have started on the wrong end wit…

Continue reading
Posted in xajavac | Leave a comment

Print This Print This   Email This Email This

So Where Were We?

I haven’t written in a while. I also haven’t re…

Continue reading
Posted in xajavac | Leave a comment

Print This Print This   Email This Email This

Appearances Can Be Deceiving

The title is true in at least two ways:

My L…

Continue reading
Posted in DrJava, xajavac | Leave a comment

Print This Print This   Email This Email This

Local Variable Annotations

Ever since I found out that annotations on loca…

Continue reading
Posted in DrJava, xajavac | Leave a comment

Print This Print This   Email This Email This

Realize

I talked to Corky about Sun’s new recommendatio…

Continue reading
Posted in Concurrent Unit Testing, xajavac | Leave a comment

Print This Print This   Email This Email This

Synchronization During Java VM Initialization and Termination

For my 590 research class, Corky asked me to wr…

Continue reading
Posted in Concurrent Unit Testing, DrJava, Graduate School, xajavac | Leave a comment

Print This Print This   Email This Email This