Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-05-21 | Refactorings in succ_typings | Stavros Aronis | |
2012-05-21 | Moving code between callgraph & dataflow | Stavros Aronis | |
2012-05-21 | Parallel typesig analysis | Stavros Aronis | |
2012-05-21 | Success typing analysis uses ETS tables for necessary plt info | Stavros Aronis | |
Only the info and contracts dicts were neccessary for success typing inference and these have been converted to ETS tables. | |||
2012-05-21 | Convert remaining codeserver fields to ETS tables | Stavros Aronis | |
2012-05-21 | Replace Dialyzer's hand-made codeserver with an ets table | Stavros Aronis | |
2012-05-21 | Simplify typesig postorder calculation | Stavros Aronis | |
As the storing in the codeserver is organized per function there is no need for fancy code to make use of the old caching capabilities. | |||
2012-05-21 | Flatten order of dataflow analyses | Stavros Aronis | |
Dataflow analysis was structured to find SCCs of modules, without making any use of the information that these were indeed SCCs. | |||
2012-05-21 | Refactoring in plt | Stavros Aronis | |
2012-05-15 | Improve the nice 'badarith' message displayed by the shell | Hans Bolinder | |
2012-05-11 | Merge branch 'bjorn/test-cases' into maint | Björn Gustavsson | |
* bjorn/test-cases: ts: Recognize Windows 7 otp_SUITE: Ignore calls to dialyzer if the entire application is missing otp_SUITE: Remove broken filtering of megaco calls | |||
2012-05-11 | Merge branch 'ia/ssh/remote-connetion-id/OTP-10062' into maint | Ingela Anderton Andin | |
* ia/ssh/remote-connetion-id/OTP-10062: The channel id in a channel failure message, sent to the peer, is now in all cases the remote channel id | |||
2012-05-11 | Merge branch 'ia/ssl/doc-improvment' into maint | Ingela Anderton Andin | |
* ia/ssl/doc-improvment: Improved explanation of depth option | |||
2012-05-09 | Merge branch 'dgud/observer/bug-fixes/OTP-10075' into maint | Dan Gudmundsson | |
* dgud/observer/bug-fixes/OTP-10075: [observer] Add more popup menus and info selected pid [observer] Fix scrollbars in app-viewer [observer] Allow bifs when selecting functions for trace [observer] Fix gui-crash when table_copies couldn't be spawned [observer] Fix dead processes [observer] Ask epmd for local nodes [observer] Remove appmon ref when node goes down | |||
2012-05-08 | Merge branch 'sa/dialyzer-contract-variables' into maint | Henrik Nord | |
* sa/dialyzer-contract-variables: Correct handling of type names in contracts Don't rewrite unchanged PLT Fix crash related to contract checking OTP-10083 | |||
2012-05-08 | [observer] Add more popup menus and info selected pid | Dan Gudmundsson | |
2012-05-04 | Remove race in gen_tcp_misc_SUITE:otp_9389 | Patrik Nyblom | |
2012-05-04 | The channel id in a channel failure message, sent to the peer, is now in all ↵ | Ingela Anderton Andin | |
cases the remote channel id | |||
2012-05-03 | ts: Recognize Windows 7 | Björn Gustavsson | |
2012-05-03 | Merge branch 'sverk/cross_tests/OTP-10074' into maint | Lukas Larsson | |
* sverk/cross_tests/OTP-10074: Fix include issues in when building tests Fix cross compile of testcases Update cross build system for tests to work | |||
2012-05-02 | Fix include issues in when building tests | Lukas Larsson | |
2012-05-02 | Fix cross compile of testcases | Lukas Larsson | |
2012-05-02 | Update cross build system for tests to work | Lukas Larsson | |
ts has been fixed to again work in a cross build environment. See ts:help() and xcomp/README.md for details about how it works. | |||
2012-04-27 | erl_docgen: Do not overflow images for pdf doc gen | Björn-Egil Dahlberg | |
2012-04-27 | kernel: Fix missing documentation link anchors | Björn-Egil Dahlberg | |
2012-04-27 | megaco: Fix parallel make for behaviours | Björn-Egil Dahlberg | |
2012-04-27 | inets: Fix parallel make for behaviours | Björn-Egil Dahlberg | |
2012-04-27 | ssh: Fix parallel make for behaviours | Björn-Egil Dahlberg | |
2012-04-27 | eunit: Fix parallel make for behaviours | Björn-Egil Dahlberg | |
2012-04-27 | ssl: Fix parallel make for behaviours | Björn-Egil Dahlberg | |
2012-04-27 | wx: configure.in needs AC_LANG_SOURCE | Björn-Egil Dahlberg | |
2012-04-27 | gs: Suppress ignored result warning | Björn-Egil Dahlberg | |
* The whole 'handle_external_read' seems suspicious Keep original behaviour and just suppress | |||
2012-04-27 | Merge branch 'maint-r15' into maint | Lars Thorsen | |
* maint-r15: Update release notes Fix continuation bug in parse_default_decl_1/2 | |||
2012-04-27 | [observer] Fix scrollbars in app-viewer | Dan Gudmundsson | |
2012-04-27 | [observer] Allow bifs when selecting functions for trace | Dan Gudmundsson | |
Sigh (currently) bifs are not included in: Mod:module_info(functions) only in Mod:module_info(exports). Erlang compiler bug? | |||
2012-04-27 | [observer] Fix gui-crash when table_copies couldn't be spawned | Dan Gudmundsson | |
2012-04-27 | [observer] Fix dead processes | Dan Gudmundsson | |
Again sigh | |||
2012-04-27 | [observer] Ask epmd for local nodes | Dan Gudmundsson | |
Default menus include other erlang nodes on the local node | |||
2012-04-25 | Update release notes | Erlang/OTP | |
2012-04-25 | Improved explanation of depth option | Ingela Anderton Andin | |
2012-04-24 | Correct handling of type names in contracts | Stavros Aronis | |
Variables in contracts can either be true type variables or simply names for types thet are defined in the 'when' clauses. Consider the following example: -spec foo(X, Options) -> {ok, X} | error when Options :: [{atom(), boolean()}]. Here X is a true variable whereas Options is a name for a type that is defined in the when clause. 'when' clauses may further use names on the right side. These were not treated properly by Dialyzer and could be generalized to the term() type. This patch fixes this issue. A further issue is the treatment of true type variables, but this is left for another patch. | |||
2012-04-24 | Don't rewrite unchanged PLT | Stavros Aronis | |
2012-04-24 | Fix crash related to contract checking | Stavros Aronis | |
When "collapsing" heads of list elements from a list's tail into the list's head the new head can be different. | |||
2012-04-24 | Merge branch 'ia/ssh/options-check-OTP-10061' into maint | Ingela Anderton Andin | |
* ia/ssh/options-check-OTP-10061: Corrected ssh option handling | |||
2012-04-24 | Corrected ssh option handling | Ingela Anderton Andin | |
The option ip_v6_disabled and the undocumented option exec was incorrectly handled by the option checking code. There where two options for allowing user interaction one documented and one undocumented, they where merge to to be the documented one. For backwards compatibility the undocumented one is transformed to the documented one in the option checking code. | |||
2012-04-24 | Merge branch 'ia/ssh/close/OTP-10060' into maint | Ingela Anderton Andin | |
* ia/ssh/close/OTP-10060: Avoid sending two ssh close messages | |||
2012-04-23 | [observer] Remove appmon ref when node goes down | Dan Gudmundsson | |
2012-04-23 | Fix continuation bug in parse_default_decl_1/2 | Lars Thorsen | |
2012-04-20 | Revert vsn.mk for crypto and private_key | Sverker Eriksson | |
Included them by "mistake". | |||
2012-04-20 | Merge branch 'sverk/crypto-rsa-key-opt' into maint | Sverker Eriksson | |
* sverk/crypto-rsa-key-opt: public_key: Use optimized RSA private key handling crypto: Optimize RSA private key handling crypto: Remove unnecessary dependency to libssl OTP-10064 OTP-10065 |