Age | Commit message (Collapse) | Author |
|
* bjorn/fix-compiler-bugs/OTP-8949:
beam_utils: Fix check_liveness/3 for receive loops
beam_utils: Fix liveness analysis for gc_bif instructions
|
|
* raimo/windows-file-append-testcase:
Run KERNEL file_SUITE:large_file on more platforms
Add test case for append to file > 4 GB
|
|
Sometimes the beam_bool pass wants to know whether an
y register will be killed by the code that follows and
will do (effectively):
beam_utils:is_killed({y,Y}, Code, L)
When asked to calculate the liveness for an y register,
beam_utils:is_killed/3 will loop forever if the code
includes a receive loop.
Since this rarely occurs, fix the problem in the simplest
and most conservative way.
Reported-by: Christopher Williams
|
|
* kenneth/asn1/driver_handler_race/OTP-8948:
Correct a race-condition during loading of driver
|
|
* ks/dialyzer/support-multiple-plts:
dialyzer: Add support for multiple PLTs
OTP-8962
|
|
* ia/odbc/app-upp/odbc-2.10.9:
Prepare for release
|
|
* ia/public_key/app-upp/public_key-0.10:
Prepare for release
|
|
* ia/ssl/app-upp/ssl-4.1.1:
Prepare for release
|
|
|
|
|
|
|
|
|
|
* dgud/mnesia/log_header_bug/OTP-8960:
Created wrong header in dcd files when creating files at startup.
|
|
|
|
fatal error.
|
|
* sverker/erl_interface-32intfix/OTP-8945:
Fix ei_decode_SUITE:test_ei_decode_long for halfword vm
erl_interface: Fix erl_term_len for integers and refs
|
|
|
|
* 'dev' of super:otp:
eprof: fix badarith exception on divide
|
|
* egil/tools/eprof-badarith-timer-resolution/OTP-8963:
eprof: fix badarith exception on divide
|
|
warnings/errors in man pages
|
|
* egil/debugger/fix-testcase:
debugger: fix int eval testcase
|
|
|
|
* bmk/inets/httpc_meybe_retry_queue_terminating/OTP-8906:
Pipelined requests not handled properly when terminating.
|
|
|
|
* ia/ssl-and-public_key-doc-and-dialyzer-fixes:
Fixed guard and test case
Fixed broken links in the documentation and dialyzer warnings
|
|
* ia/inets/url-encoding/OTP-8940:
Changed file error handling to be consistent
URL-encoding - add support in client and more usage in server. Also added missing include directory.
|
|
* lukas/hipe/decode_packet_type:
Update httppacket type to return both strings and binaries
|
|
Support for using Dialyzer specifications and types has been added.
This is an experimental release; changes are expected before the new
functionality is used when building the OTP documentation.
|
|
* sverker/ets_compress/OTP-8922:
Improved ets_SUITE to better trouble shoot false memory leaks
|
|
|
|
Such reason is that pulic key generation or mnesia:stop might
occasionally take very long time.
|
|
|
|
Error caused by low resolution timers.
|
|
super:bmk_otp into dev
|
|
|
|
Internal server error is only used for emfile and enfile all
other errors are treated as 404 file not found, except 403 eacces.
|
|
Also added some verbosity (dbg) printouts in the
transport module (for ip_comm listen).
|
|
|
|
Data to sign and verify should be inputed as binaries.
Also cleaned up and moved some dialyzer specs.
|
|
* lukas/common_test/rename_run_test/OTP-8936:
Update edoc and command line help documentation to reflect change from run_test to ct_run
|
|
This new feature is able to take multiple PLTs, merge them during the
start of the analysis, and work from there. This works provided that
the PLTs do not have a module with the same name appearing in more
than one PLT.
The PLTs are created in the usual way:
dialyzer --build_plt --output_plt PLT_1 FILES_TO_INCLUDE
...
dialyzer --build_plt --output_plt PLT_N FILES_TO_INCLUDE
and then can be used in either of the following ways:
dialyzer FILES_TO_ANALYZE --plts PLT_1 ... PLT_N
or:
dialyzer --plts PLT_1 ... PLT_N -- FILES_TO_ANALYZE
(Note the -- delimiter in the second case)
|
|
That caused a 'log_header' entry to added to the disc_copies tables.
|
|
super:bmk_otp into dev
|
|
The default maximum number of slots of Dets tables has been changed to
be equal to the maximum number of slots.
|
|
|
|
run_test to ct_run
|
|
* pan/embedded-mode-testcase/OTP-8905:
Unload stray applications from application_SUITE before creating script
Make testcase filter away bogus applications from earlier suites
Add test loading all of OTP in boot script and running embedded
|
|
* pan/gen_udp-connect-testcase/OTP-8860:
Teach gen_udp_SUITE:connect testcase about econnreset on Windows
|
|
* pan/code-clash-testcase/OTP-8852:
Teach code_SUITE:clash Windows file system semantics
|
|
* pan/auto-import-doc-fix/OTP-8848:
Correct description of no_auto_import compiler directive
|