inside = true;
try {
if (file == null) file = "(ruby)";
if (type == null) type = context.runtime.getFalse();
RubyBinding binding = RubyBinding.newBinding(context.runtime, context.currentBinding());
context.preTrace();
// FIXME: get return value
update(eventName, file, line, name, type, context.getErrorInfo(), context.nil, binding);