Meeting Notes

At the Java PLT meeting today, we discussed several aspects of my project. Corky agreed that events before and after the slave’s main method can be ignored. He also said that class loading can almost be viewed as an atomic step. It should be acceptable to ignore events that happen inside the class loader, but the static initialization of a class must be observable.

I’ll first try to use a “do not record” flag per thread to ignore events, as discussed previously. Filtering out the events in the master should be possible too. Corky expected that shipping the bytes of the classes to the master using ClassFileLoadHook on every class load would be too expensive.

Share

About Mathias

Software development engineer. Principal developer of DrJava. Recent Ph.D. graduate from the Department of Computer Science at Rice University.
This entry was posted in Concurrent Unit Testing. Bookmark the permalink.

Leave a Reply