Skip to content
Jess Balint edited this page May 20, 2013 · 24 revisions

Welcome to the yellow-tree wiki!

Next

  • testing of breakpoints
  • finish callbacks to do line by line stepping (out of method)
  • finish return types in lj_call_method()
  • allow calling static methods via lj_call_method()
  • variable watch
  • API improvements (classes should be more consistent, more debugger implementation through API) ** make breakpoint class

Ongoing work: lua_java.c

Ongoing work: java_bridge.lua

  • handle Java arrays
  • check "this" members if variable name is not found as a local variable
  • allow field access via getter/setters in java_bridge (fallback if field isnt found)
  • allow setting fields & local variables in java_bridge
  • finally fallback to globally referenced classes/static methods (should be indexed)

Ongoing work: debuglib.lua

Ongoing work: Other

  • allow starting/running/restarting the app from within the debugger
  • necessary for tests
  • test for breakpoints