Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-15 | Implement ./otp_build configure --enable-silent-rules | Anthony Ramine | |
With silent rules, the output of make is less verbose and compilation warnings are easier to spot. Silent rules are disabled by default and can be disabled or enabled at will by make V=0 and make V=1. | |||
2012-09-04 | Merge tag 'OTP_R15B02' | Björn-Egil Dahlberg | |
The R15B02 release | |||
2012-09-03 | Prepare releaseOTP_R15B02 | Erlang/OTP | |
2012-08-31 | Merge branch 'maint' | Björn-Egil Dahlberg | |
Conflicts: lib/diameter/autoconf/vxworks/sed.general xcomp/README.md | |||
2012-08-31 | Update copyright years | Björn-Egil Dahlberg | |
2012-07-19 | typer: Remove VxWorks | Björn-Egil Dahlberg | |
A comment referred to vxworks and was thusly removed | |||
2012-06-05 | Update to work with whitespace in exec path | Lukas Larsson | |
OTP-10106 OTP-10107 | |||
2012-05-21 | Anonymous time server | Stavros Aronis | |
2012-05-21 | Better reflect side-effect based code in dialyzer_callgraph | Stavros Aronis | |
2012-05-21 | Add --time option to Dialyzer | Stavros Aronis | |
2012-05-21 | Fix typer crashes | Stavros Aronis | |
2011-12-12 | Prepare release | Erlang/OTP | |
2011-12-01 | Fix Dialyzer's warnings in typer | Stavros Aronis | |
2011-11-30 | Fix crash in Typer | Stavros Aronis | |
2011-11-22 | Revert "Update version numbers for pre-release of R15" | Björn-Egil Dahlberg | |
This reverts commit e21ff9b0b69219ab3853be7e80813156113152b7. | |||
2011-11-22 | Update version numbers for pre-release of R15OTP_R15A | Björn Gustavsson | |
2011-10-04 | Prepare releaseOTP_R14B04 | Erlang/OTP | |
2011-09-29 | Merge branch 'sa/dialyzer-bug-fixes' into dev | Henrik Nord | |
* sa/dialyzer-bug-fixes: Fix typer's crash for nonexisting files Remove unused macro Decrease tuple arity limit Fix bug in dataflow OTP-9597 | |||
2011-09-28 | Fix typer's crash for nonexisting files | Stavros Aronis | |
... and do some small cleanups. | |||
2011-09-16 | Quote atoms if necessary in types | Tomas Abrahamsson | |
Atoms in some occurrences were not correctly quoted when formatted to strings, for instance by the typer program. Example: -module(tb). -export(['UPPERCASE-FUNCTION-NAME'/0, f1/0, f2/0, f3/0]). -record('UPPERCASE-RECORD-NAME', {x}). -record(r2, {'UPPERCASE-FIELD-NAME'}). -type 'UPPERCASE-TYPE-NAME'() :: integer(). 'UPPERCASE-FUNCTION-NAME'() -> ok. f1() -> #'UPPERCASE-RECORD-NAME'{x=1}. f2() -> #r2{'UPPERCASE-FIELD-NAME'=1}. -spec f3() -> 'UPPERCASE-TYPE-NAME'(). f3() -> 1. Given the program above, the output from typer --plt some.plt tb.erl resulted in the following specs being printed: -spec UPPERCASE-FUNCTION-NAME() -> 'ok'. -spec f1() -> #UPPERCASE-RECORD-NAME{x::1}. -spec f2() -> #r2{UPPERCASE-FIELD-NAME::1}. -spec f3() -> UPPERCASE-TYPE-NAME(). This commit changes the output to become the following: -spec 'UPPERCASE-FUNCTION-NAME'() -> 'ok'. -spec f1() -> #'UPPERCASE-RECORD-NAME'{x::1}. -spec f2() -> #r2{'UPPERCASE-FIELD-NAME'::1}. -spec f3() -> 'UPPERCASE-TYPE-NAME'(). | |||
2011-05-24 | Prepare releaseOTP_R14B03 | Erlang/OTP | |
2011-03-23 | Add options -pa Dir and -pz Dir to TypEr | Tomas Abrahamsson | |
Setting code path options is useful e.g. when analyzing programs that use parse transforms. | |||
2011-03-11 | Update copyright years | Björn-Egil Dahlberg | |
2011-03-09 | Add release notes and up version | Kostis Sagonas | |
2011-02-10 | Strengthen some specs | Kostis Sagonas | |
2011-02-10 | Allow for --show_success_typings spelling also | Kostis Sagonas | |
2011-02-09 | Add '--show_success_typings' option | Stavros Aronis | |
With '--show_success_typings' Typer will print/use the final success typings from Dialyzer and ignore/overwrite any existing contracts. | |||
2011-02-08 | Fix crash in oveloaded contracts with overlapping domains | Kostis Sagonas | |
Typer should not crash miserably when processing a user-specified overloaded contract with overlapping types in its arguments. | |||
2011-02-06 | Fix a type error and do some further cleanup | Kostis Sagonas | |
2011-02-06 | Type cleanups and simplifications | Kostis Sagonas | |
2011-02-06 | Cleanup the analysis record | Kostis Sagonas | |
2011-02-06 | Remove typer_annotator.erl and typer.hrl | Kostis Sagonas | |
2011-02-06 | Remove typer_info.erl file | Kostis Sagonas | |
2011-02-06 | Remove typer_options.erl file | Kostis Sagonas | |
2011-02-06 | Remove typer_preprocess.erl file | Kostis Sagonas | |
2011-02-06 | Delete typer_map.erl file, really this time | Kostis Sagonas | |
2011-02-06 | Delete typer_map.erl file | Kostis Sagonas | |
2011-02-06 | Various cleanups | Kostis Sagonas | |
2011-02-06 | Fix Typer's hanging when module name doesn't match filename | Stavros Aronis | |
2011-02-06 | Moved option to its proper position | Kostis Sagonas | |
2011-02-06 | Clean up of comments | Kostis Sagonas | |
2011-02-06 | Up version to reflect major rewrite | Kostis Sagonas | |
2011-02-06 | Add '--no_spec' option to Typer | Stavros Aronis | |
When run with '--no_spec', Typer will hide from Dialyzer any specs present in the files under analysis. | |||
2011-02-06 | Replace some string() with file:filename() | Kostis Sagonas | |
2011-02-06 | First cut of tidier's cleanup | Kostis Sagonas | |
Added ability to receive the set of exported types and report unknown ones. While doing the above, cleaned up types, specs, and record field names. | |||
2010-09-13 | Prepare releaseOTP_R14B | Erlang/OTP | |
2010-09-10 | Remove warnings for clashes with new autoimported BIFs | Patrik Nyblom | |
2010-02-17 | Merge branch 'ks/hipe' into ccase/r13b04_dev | Erlang/OTP | |
* ks/hipe: dialyzer: Fix system_limit exception in race analysis syntax_tools: Add types and specs for most exported functions syntax_tools: Support the --enable-native-libs configure option syntax_tools: Remove $Id$ annotations dialyzer: New version for the R13B04 release hipe: Miscellaneous additions typer: New version for the R13B04 release Fix a HiPE compiler bug evaluating an expression that throws system_limit OTP-8460 ks/hipe | |||
2010-02-14 | typer: New version for the R13B04 release | Kostis Sagonas | |
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |