Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-05 | kernel: Do not call erlang:get_stacktrace() | Hans Bolinder | |
2016-03-15 | update copyright-year | Henrik Nord | |
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2013-01-25 | Update copyright years | Björn-Egil Dahlberg | |
2013-01-14 | Teach error_handler to call '$handle_undefined_function' | Björn Gustavsson | |
2012-02-07 | Correct dializer errors in erlang.erl and others | Patrik Nyblom | |
New errors found when adding specs to erlang.erl and removing them from erl_bif_types are examined and corrected. Some errors was due to faulty specs, while others were actual errors in the code using BIF's. | |||
2011-08-16 | emulator: Add a fourth element in exception stacktraces | Björn Gustavsson | |
This commit is a preparation for introducing location information (filename/line number) in stacktraces in exceptions. Currently a stack trace looks like: [{Mod1,Function1,Arity1}, . . . {ModN,FunctionN,ArityN}] Add a forth element to each tuple that can be used indication the filename and line number of the source file: [{Mod1,Function1,Arity1,Location1}, . . . {ModN,FunctionN,ArityN,LocationN}] In this commit, the fourth element will just be an empty list, and we will change all code that look at or manipulate stacktraces. | |||
2011-05-09 | Types and specifications have been modified and added | Hans Bolinder | |
2011-03-11 | Add specs for functions that do not return | Kostis Sagonas | |
2010-10-05 | error_handler: add no_native compiler directive | Tuncer Ayaz | |
As suggested by Mikael Pettersson: "I agree there _may_ be a recursion between the native-traps-to-beam mechanism and the error_handler module. However, the real problem is that the chosen mechanism (point to target MFA's BEAM code) isn't flexible enough to handle newer features like on_load or (apparently) a native-mode error_handler. My planned fix is to make remote calls link to the target's Export* instead, just like BEAM does, which should solve the problems. This will however require HiPE to use different kinds of trap-to-beam stubs for remote and local calls, since local calls must not and often cannot go via Export entries. A simpler workaround for the error_handler issue (which I couldn't reproduce) is to just never compile error_handler to native code. It's not like there's a lot to gain by doing that. Please try the patch below." Patch has been tested and confirmed to make --enable-native-libs useable. Signed-off-by: Mikael Pettersson <[email protected]> Acked-by: Tuncer Ayaz <[email protected]> | |||
2010-04-29 | Merge branch 'ks/kernel' into dev | Erlang/OTP | |
* ks/kernel: kernel: Clean up as suggested by tidier OTP-8606 ks/kernel | |||
2010-04-28 | kernel: Clean up as suggested by tidier | Kostis Sagonas | |
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |