[rvm-research] Instrumenting machine codes to find memory addresses
Shashank Gupta <[email protected]>
| Newsgroups | gmane.comp.java.jikes.rvm.devel |
|---|---|
| Message-ID | <CAA16hYf-mLuCFDHDWyYP_JDJa9Q8QL09tr7qtqpBuoraSPjNKw@mail.gmail.com> |
Hi, We are inserting some machine codes in the machine code array of a sample Java program running on Jikes RVM dynamically. We want to find the memory addresses accessed, and hence inserted our own instructions to calls a function within Jikes passing address as an argument. We are using an approach almost similar as done in Pacer Patch in Jikes Archive. It was working for simple programs without constructors of a separate class being called. However in case of using "new" operator for creating instance of a class, we are either getting sysFail error or a Null Pointer Exception. What might be possible reasons for this? Thanks -- Shashank Gupta 4th Year, B.Tech Department of Computer Science and Engineering Indian Institute of Technology Delhi ------------------------------------------------------------------------------ Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr _______________________________________________ Jikesrvm-researchers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers