Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jun 12, 2012
  1. @IngelaAndin

    Merge branch 'ia/ssh/missing-reason-in-catch-exit/OTP-10112' into maint

    IngelaAndin authored
    * ia/ssh/missing-reason-in-catch-exit/OTP-10112:
      Improved handling of multiple closes
Commits on Jun 8, 2012
  1. @garazdawi

    Merge branch 'lukas/otp/install_with_whitespace/OTP-10107' into maint

    garazdawi authored
    * lukas/otp/install_with_whitespace/OTP-10107:
      Update to work with space in include path
      Update to work with whitespace in exec path
  2. @garazdawi
  3. Merge branch 'kenneth/asn1/multiple_extaddgroup/OTP-10058' into maint

    Kenneth Lundin authored
    * kenneth/asn1/multiple_extaddgroup/OTP-10058:
      Add support for multiple ExtensionAdditionGroups
Commits on Jun 5, 2012
  1. @garazdawi

    Update to work with whitespace in exec path

    garazdawi authored
    OTP-10106
    OTP-10107
Commits on Jun 4, 2012
  1. @garazdawi

    Merge branch 'bjorn/remove-hybrid-heap/OTP-10105' into maint

    garazdawi authored
    * bjorn/remove-hybrid-heap/OTP-10105:
      Remove stale code for hybrid heap and incremental GC
      Remove the hipe_bifs:show_message_area/0 BIF
      Remove support for erlang:system_info(global_heaps_size)
      Remove the erlang:garbage_collect_message_area/0 BIF
      Remove workarounds for hybrid and shared heaps in test suites
Commits on Jun 2, 2012
  1. Merge branch 'hb/dialyzer/solver_fix/OTP-10082' into maint

    Hans Bolinder authored
    * hb/dialyzer/solver_fix/OTP-10082:
      Bug fixes and improvements of dialyzer_typesig
Commits on Jun 1, 2012
  1. @IngelaAndin

    Improved handling of multiple closes

    IngelaAndin authored
    exit:{normal} -> exit:{normal, _} this typo could sometimes cause a crash
    when trying to close a channel that was already closed.
  2. Bug fixes and improvements of dialyzer_typesig

    Hans Bolinder authored
    1. Sometimes the solver forgot that a list had entered the error
       state. The bug has been fixed by storing the atom 'error' in
       MapDict. An example where the bug occurred is
       io_lib_pretty:printable_bin(). The returned spec was weaker than it
       should have been, but the fix-point loop hid the bug (in this case).
    
    2. lists:partition() has been substituted for lists:splitwith() in
       enumerate_constraints(). This fix together with 3. solves a
       problem with long execution times for deeply nested fun:s. An
       example which is now much faster is
       lib/compiler/test/lc_SUITE:deeply_nested/1
       (included as dialyzer/test/small_SUITE_data/src/deep_lc.erl).
    
    3. The calculation of components in enumerate_constraints() has been
       simplified and optimized. The important thing here is that _all_ of
       the simple constraints have been saturated before entering the
       complex part.
    
    4. The pretty printing of constraints has been improved.
  3. @RaimoNiskanen

    Merge branch 'raimo/erts/win-install-redist-mixup/OTP-10096' into maint

    RaimoNiskanen authored
    * raimo/erts/win-install-redist-mixup/OTP-10096:
      erts: Make 64-bit installer look for MS Redistributable in the right places
  4. @garazdawi

    Merge branch 'lukas/stdlib/ensure_dir_infinite_loop/OTP-10104' into m…

    garazdawi authored
    …aint
    
    * lukas/stdlib/ensure_dir_infinite_loop/OTP-10104:
      Fix infinite loop when an invalid drive letter it given
  5. @garazdawi

    Merge branch 'lukas/test-cases' into maint

    garazdawi authored
    * lukas/test-cases:
      Ignore calls to wx* modules if it is undefined
      Fix erl_interface testcases
      Update gccifier to respect -link option
      Extand timetrap for escript tests
      Fix compilation issues on windows and Ubuntu 12.04
      Ignore common_test bootstrap
  6. @garazdawi
Commits on May 31, 2012
  1. @proxyles

    Merge branch 'sa/dialyzer-parallel' into maint

    proxyles authored
    * sa/dialyzer-parallel: (54 commits)
      Logfile-like statistics (enabled with --resources)
      Anonymous SCCtoPID ETS table
      Anonymous time server
      Regulate all kinds of running workers up to the number of schedulers
      Relocate start and stop of timing server
      Better names for callgaph ETS tables
      Remove needless conversion
      Fix types and specs
      Inline a function in dialyzer_worker
      Remove unused function
      Change --time to --statistics and include more info
      Better reflect side-effect based code in dialyzer_callgraph
      Code simplifications (tidier)
      More efficient calculation of module deps and postorder
      Solve big SCC constraints in parallel
      Coordinator is no longer a separate process
      All spawns are now spawn_links
      Fix race in coordinator
      Typesig and dataflow analyses no longer use ticket regulation
      Plain concatenation for typesig not-fixpoint list
      ...
    
    OTP-10103
  2. Merge branch 'gustav/compile/docs-file-macro-option2' into maint

    Gustav Simonsson authored
    * gustav/compile/docs-file-macro-option2:
      Add type info for compile:file/1,2 macro option
  3. Add type info for compile:file/1,2 macro option

    Gustav Simonsson authored
  4. Merge branch 'gustav/os_mon/disksup_call_timeout/OTP-10100' into maint

    Gustav Simonsson authored
    * gustav/os_mon/disksup_call_timeout/OTP-10100:
      Add infinity timeout to os_mon calls
Commits on May 30, 2012
  1. @garazdawi

    Merge branch 'lukas/fix_windows_release_tests/OTP-10099' into maint

    garazdawi authored
    * lukas/fix_windows_release_tests/OTP-10099:
      Fix compilation of examples and tc names on windows
      Create erl.ini for host emulator
  2. @garazdawi

    Merge branch 'lukas/kernel/sendfile_fallback_fix/OTP-10098' into maint

    garazdawi authored
    * lukas/kernel/sendfile_fallback_fix/OTP-10098:
      Fix chunk usage check
  3. @garazdawi

    Fix erl_interface testcases

    garazdawi authored
  4. @garazdawi
  5. @garazdawi
  6. @garazdawi
  7. @garazdawi

    Fix chunk usage check

    garazdawi authored
  8. @garazdawi

    Ignore common_test bootstrap

    garazdawi authored
Commits on May 25, 2012
  1. @sverker

    Merge branch 'sverk/valgrind-async-thr-suppression' into maint

    sverker authored
    * sverk/valgrind-async-thr-suppression:
      erts: Add valgrind suppression for async thread bound data
  2. @sverker
  3. @RaimoNiskanen

    erts: Make 64-bit installer look for MS Redistributable in the right …

    RaimoNiskanen authored
    …places
    
    The installer runs in 32-bit mode so 64-bit windows does not
    show it the system directories a 64-bit application will see.
    To find out if the MS C++ 2010 Redistributable Package is
    installed the installer for 64-bit Erlang must search
    for msvcr100.dll in:
      $WINDIR\sysnative\ $WINDIR\WinSxS\amd64*\
    instead of for 32-bit Erlang
      $SYSDIR\ $WINDIR\WinSxS\x86*\
    
    This patch also makes the installer if called in silent mode
    call the MS Redistributable installer in silent mode.
Commits on May 23, 2012
  1. @RaimoNiskanen

    Merge branch 'raimo/tools/remove-fprof-tuple-funs/OTP-10091' into maint

    RaimoNiskanen authored
    * raimo/tools/remove-fprof-tuple-funs/OTP-10091:
      tools: Bump version
      tools: Remove usage of tuple funs in fprof
  2. @garazdawi
  3. @garazdawi

    Merge branch 'lukas/kernel/fix-gen_udp_tcp-leak/OTP-10094' into maint

    garazdawi authored
    * lukas/kernel/fix-gen_udp_tcp-leak/OTP-10094:
      Add testcase for controlling_process(P,self())
      Fix port leaking after controlling_process(Port, self())
  4. @garazdawi
  5. @garazdawi
Commits on May 21, 2012
  1. Add infinity timeout to os_mon calls

    Gustav Simonsson authored
  2. @aronisstav @proxyles

    Logfile-like statistics (enabled with --resources)

    aronisstav authored proxyles committed
Something went wrong with that request. Please try again.