Permalink
Commits on Feb 28, 2012
  1. Merge branch 'maint'

    bufflig committed Feb 28, 2012
  2. Merge branch 'pan/hipe_hipe_compiled/OTP-9082' into maint

    bufflig committed Feb 28, 2012
    * pan/hipe_hipe_compiled/OTP-9082:
      Make hipe hipe-compiled w/ --enable-native-libs
Commits on Feb 7, 2012
  1. Merge branch 'maint'

    bufflig committed Feb 7, 2012
    Conflicts:
    	erts/doc/src/erlang.xml
    	erts/preloaded/ebin/erlang.beam
  2. Merge branch 'dgud/sched-work-time/OTP-9858' into maint

    bufflig committed Feb 7, 2012
    * dgud/sched-work-time/OTP-9858:
      emulator: Document and test scheduler_wall_time
      Implement statistics(scheduler_wall_time)
  3. Merge branch 'pan/bif_specs/OTP-9684'

    bufflig committed Feb 7, 2012
    * pan/bif_specs/OTP-9684:
      Correct docs, comments and dialyzer tests
      Reintroduce sensitive BIFs in erl_bif_types
      Correct dializer errors in erlang.erl and others
      Make erlang doc use specs from erlang.erl
      erlang.erl with specs for all (but one) bif
  4. Correct docs, comments and dialyzer tests

    bufflig committed Feb 3, 2012
    Update preloaded erlang.beam
    Removed stray error in dialyzer test suite - different error message
    with the new specs.
  5. Reintroduce sensitive BIFs in erl_bif_types

    bufflig committed Feb 1, 2012
    This involves exception BIF's, guar BIF's and some other complicated BIF's
    Also some minor corrections to documentation and specs in erlang.erl
    Added comment for each spec in erlang.erl shadowed by erl_bif_types.
    
    Dialyzer test should now run well except for one or two cases.
  6. Correct dializer errors in erlang.erl and others

    bufflig committed Jan 27, 2012
    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.
  7. Make erlang doc use specs from erlang.erl

    bufflig committed Jan 25, 2012
    Reintroduced setelement in erlang.erl and erlang.xml
    Preloaded erlang.beam updated.
Commits on Jan 31, 2012
Commits on Dec 9, 2011
  1. Merge branch 'pan/win64-fixes'

    bufflig committed Dec 9, 2011
    * pan/win64-fixes:
      Update INSTALL-WIN32.md to reflect changes in R15B
      Make erl_alloc.c use correct strtol variant on windows
      Set absolute limit on number of threads in ethread_SUITE
    
    OTP-9130
Commits on Dec 8, 2011
  1. Merge remote-tracking branch 'origin/pan/hipe-alignment-warning'

    bufflig committed Dec 8, 2011
    * origin/pan/hipe-alignment-warning:
      Declare hipe_mode_switch_debug extern in header
  2. Merge branch 'pan/space_in_filename/OTP-9598'

    bufflig committed Dec 8, 2011
    * pan/space_in_filename/OTP-9598:
      Teach os_SUITE:space_in_name to quote correctly on Windows
  3. Merge branch 'pan/win_trace_inherit_handle/OTP-9658'

    bufflig committed Dec 8, 2011
    * pan/win_trace_inherit_handle/OTP-9658:
      Remove compiler warnings and ancient VXWORKS code
      Avoid inheriting trace file handles to child processes
  4. Set absolute limit on number of threads in ethread_SUITE

    bufflig committed Dec 5, 2011
    Win64 has no limit on number of threads, at least not one you will reach
    before the memory gets exhausted on a mainstream machine. Therefore
    the testcase max_threads has to stop at some point before we consume
    all virtual memory in the machine. An arbitrary limit of 80000 threads
    was added.
  5. Set BASEYEAR to 1902

    bufflig authored and psyeugenic committed Dec 7, 2011
  6. Declare hipe_mode_switch_debug extern in header

    bufflig committed Dec 7, 2011
    Fixes alignment warning from ld on 64bit platforms with gcc 4.6.1
Commits on Dec 7, 2011
Commits on Dec 2, 2011
  1. Merge branch 'rickard/time_t'

    bufflig committed Dec 2, 2011
    * rickard/time_t:
      Fix time types
    
    OTP-9767
  2. Avoid inheriting trace file handles to child processes

    bufflig committed Nov 29, 2011
    Use CreateFile to open files in trace_file_drv
  3. Merge branch 'pan/win64-port'

    bufflig committed Dec 2, 2011
    * pan/win64-port:
      Update static cache
      Back to not using 32bit time_t
      Remove ancient WaitForInputIdle workaround
      Iron out bugs in Win64 found in daily builds
      Make Win64 build work both under MSYS and Cygwin
      Fix aclocal.m4 to override changes in opu
      Make whole of OTP build and release on Win64
      Get cerl and distribution working in Win64
      Get working prompt in Win64 using bootstrap code
      Build Win64 Erlang emulator using MSYS
      Add static win64 cache
    
    OTP-9130
    OTP-9766
  4. Update static cache

    bufflig committed Dec 2, 2011
    IPV6 was disabled in cache when it should actually be supported
    Cache updated to disable all sctp for configure speed
  5. Iron out bugs in Win64 found in daily builds

    bufflig committed Nov 15, 2011
    Almost all uses of the 'long' datatype is removed from VM and tests
    
    Emulator test now runs w/o drivers crashing
    Nasty abs bug fixed in VM as well as type errors in allocator debug functions
    Still one allocator test that fails, domain knowledge is needed to fix that.
    Fix type inconsistency in beam_load causing crashes