Commits on Dec 16, 2010
  1. @rickard-green

    Merge branch 'rickard/atomic-type/OTP-8974' into dev

    * rickard/atomic-type/OTP-8974:
      Unbreak atomic fallback
    rickard-green committed Dec 16, 2010
  2. @rickard-green

    Unbreak atomic fallback

    rickard-green committed Dec 16, 2010
  3. @rickard-green

    Merge branch 'rickard/atomic-type/OTP-8974' into dev

    * rickard/atomic-type/OTP-8974:
      Use 32-bit atomics for system block
      Use 32-bit atomics for misc scheduling specific information
      Use 32-bit atomic for uaflgs in thread specific events
      Use 32-bit atomics for process lock flags
      Add 32-bit atomics to emulator APIs
      Use new atomic types in emulator
      Use 32-bit atomics for ethr_thr_create
      Use 32-bit atomics for mutex and rwmutex flags
      Use 32-bit atomics for events
      Add support for 32-bit atomics
      Move atomic API into own files
      Add support for 64-bit atomics on Windows
      Remove unused ethread time functionality
      Introduce ethr_sint_t and use it for atomics
    rickard-green committed Dec 16, 2010
  4. @rickard-green
  5. @rickard-green
  6. @rickard-green
  7. @rickard-green
  8. @rickard-green
Commits on Dec 15, 2010
  1. @rickard-green
  2. @rickard-green
  3. @rickard-green
  4. @rickard-green
  5. @rickard-green
  6. @psyeugenic

    Merge branch 'egil/fix-distribution-testcase' into dev

    * egil/fix-distribution-testcase:
      kernel: fix faulty distribution testcase
    psyeugenic committed Dec 15, 2010
  7. @psyeugenic
Commits on Dec 14, 2010
  1. @rickard-green
  2. @rickard-green
  3. @rickard-green
Commits on Dec 11, 2010
  1. @rickard-green

    Introduce ethr_sint_t and use it for atomics

    The atomic memory operations interface used the 'long' type and assumed that
    it was of the same size as 'void *'. This is true on most platforms, however,
    not on Windows 64.
    rickard-green committed Dec 3, 2010
Commits on Dec 10, 2010
  1. @tuncer

    Fix a couple typos in filename encoding docs

    tuncer committed with Niclas Axelsson Dec 8, 2010
Commits on Dec 8, 2010
  1. @psyeugenic

    Update version numbers

    psyeugenic committed Dec 8, 2010
Commits on Dec 7, 2010
  1. @bufflig

    Merge branch 'pan/doc-md-panic-fix' into dev

    * pan/doc-md-panic-fix:
      Workaround for ampersands in INSTALL-WIN32.md
    bufflig committed Dec 7, 2010
  2. @bufflig
Commits on Dec 6, 2010
  1. Prepare release

    Erlang/OTP committed Dec 6, 2010
  2. Merge branch 'mc/dialyzer-doc' into dev

    * mc/dialyzer-doc:
      dialyzer: Update documentation
    Niclas Axelsson committed Dec 6, 2010
  3. dialyzer: Update documentation

    Maria Christakis committed with Niclas Axelsson Dec 4, 2010
  4. @rickard-green

    Merge branch 'rickard/rwmutex-bug/OTP-8925' into dev

    * rickard/rwmutex-bug/OTP-8925:
      Fix erroneous assertion
    rickard-green committed Dec 6, 2010
  5. @rickard-green

    Fix erroneous assertion

    rickard-green committed Dec 6, 2010
Commits on Dec 3, 2010
  1. @sverker

    Merge branch 'sverker/ets_compress/OTP-8922' into dev

    * sverker/ets_compress/OTP-8922:
      Fix ets_SUITE:types to not fail due to false mem leaks
    sverker committed Dec 3, 2010
  2. @sverker

    Fix ets_SUITE:types to not fail due to false mem leaks

    Waiting for table sys_dist to stablize after slave node has been stopped.
    sverker committed Dec 3, 2010
  3. @RaimoNiskanen

    Merge branch 'pan/inet6_corrections/OTP-8969' into dev

    * pan/inet6_corrections/OTP-8969:
      Stop using uncertain flags for getaddrinfo()
      Teach inet_test_lib to understand enetunreach
      Make windows inet_gethost work for ipv6
    RaimoNiskanen committed Dec 3, 2010
  4. @bufflig

    Update preloaded modules

    bufflig committed Dec 3, 2010
  5. @bufflig

    Update primary bootstrap

    bufflig committed Dec 3, 2010
  6. @bufflig

    Merge branch 'ks/erl_bif_types-cleanup/OTP-8961' into dev

    * ks/erl_bif_types-cleanup/OTP-8961:
      Fix type information of 'file' and 'code' modules
    
    Conflicts:
    	lib/hipe/cerl/erl_bif_types.erl
    bufflig committed Dec 3, 2010
  7. @bufflig

    Merge branch 'pan/unicode-filenames/OTP-8887' into dev

    * pan/unicode-filenames/OTP-8887: (27 commits)
      Test and correct filelib and filename
      Add documentation to erlang.xml and slight correction to unicode_usage.xml
      Add section about Unicode file names to stdlib users guide
      Correct bug in file_name_SUITE making it fail on Unix instead of Windows7
      Add documentation about raw filenames and Unicode file name translation mode
      Make filelib not crash on re codepoints beyond 255 in re when filename is raw
      Mend on_load_embedded testcase which did not handle windows links
      Correct testcase regarding windows versions supporting soft links.
      Teach filelib to use re in unicode mode when filenames are not raw
      Treat soft links on Windows correctly in file_name_SUITE
      Adapt new soft and hard link routines on Windos to Unicode
      Corrected testcases broken by unicode filenames
      Update preloaded prim_file
      Teach prim_file not to accept atoms and not to throw exceptions
      Adapt inet_drv to Visual Studio 2008
      Teach spawn_executable about Unicode
      Convert filenames read on MacOSX to canonical form
      Teach file to accept codepoints beyond 255.
      Add testcases
      Correct shell utilities to handle unicode and possibly binaries
      ...
    bufflig committed Dec 3, 2010