Closed GoogleCodeExporter closed 9 years ago
Fixed in r668. The most critical change lies in the handling of
NewAndNewArrayEvent:
the hId, tId, and oId fields can be set or unset independently. If the oId
field is
set, then BefNewEvent and AftNewEvent are instrumented before and after "new"
allocation sites, with fields hId, tId, and oId, even if the instrumentation
scheme
does not set hId and tId. These two fields are required to match BefNewEvent
and
AftNewEvent in TraceTransformer. The dynamic analysis operating on the final
transformed trace, however, sees fields hId and tId of NewEvent and
NewArrayEvent only
if the instrumentation scheme sets those fields.
Original comment by mayur.naik
on 20 Mar 2010 at 5:31
Original issue reported on code.google.com by
mayur.naik
on 14 Mar 2010 at 8:09