- A Concurrent Affair - https://www.concurrentaffair.org -

August Braindump

This isn’t really going to be well-formatted, but I want to write down a few things that I have on my mind… This blog is for me anyway, not for you.

I need to rewrite the DrJava JDK descriptors to use the null object pattern instead of the null constant. Checking for null is icky. (Update: This is done now, and it’s so much more beautiful.)

I should try to help one of Prof. Mankoff’s students who has a problem with the Media Computation library [1]. (Update: I emailed back and tried to help as much as I could, but I haven’t heard if it was enough.)

In integrating Habanero Java into DrJava, it seems like Polyglot [2] doesn’t have the right classpath and can’t find hj.lang.Runtime [3].(Update: This is done now, and it’s working.)

It took me forever to find out how the -hj option is defined in Soot, but now I have realized that soot_options.xml defines the options, and the Options.java class is autogenerated. It contains a hj() getter.

[4] [5]Share [6]
1 Comment (Open | Close)

1 Comment To "August Braindump"

#1 Pingback By Polyglot Classpath in Habanero Java Compiler | A Concurrent Affair On August 3, 2010 @ 17:07

[…] A Concurrent Affair a blog about Mathias' work and play. Skip to content HomeAboutShared Feed Items ← August Braindump […]