Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-29 | erts: Fix global tracing of beam function when called from hipe code | Sverker Eriksson | |
Make hipe to beam calls use export entry. Makes it a lot easier to handle global tracing correctly (breakpoints in export entry). A beam function should now be traced correctly regardless how it is called. This will also fix a SEGV crash when a hipe stub is made pointing into a traced export entry and tracing is then stopped which clears the export entry causing the hipe stub to execute beam instruction NULL. This commit assumes that hipe code never calls local beam functions, which should be the case nowadays as we only hipe compile entire modules. | |||
2012-08-31 | Update copyright years | Björn-Egil Dahlberg | |
2012-06-25 | hipe_arm.c: remove dead code | Mikael Pettersson | |
erts/emulator/hipe/hipe_arm.c started out as a clone of hipe_ppc.c, with #ifdefs to select ARM-specific code. Somehow those #ifdefs never got cleaned out, resulting in fairly ugly-looking code. This eliminates the #ifdefs, deletes dead PowerPC-specific code, and keeps only the ARM-specific code. I've verified that the exact same assembly code is generated for hipe_arm.c before and after this patch (if you compile without -g, with -g there are unavoidable changes to the debug data). Signed-off-by: Mikael Pettersson <[email protected]> | |||
2011-12-02 | Get cerl and distribution working in Win64 | Patrik Nyblom | |
Can still not setup -a, but cerl works. | |||
2011-02-14 | Cleanup tags | Kostis Sagonas | |
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |