Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 3, 2010
  1. @bjorng

    Update primary bootstrap

    bjorng authored
  2. @bjorng

    Fix building of primary bootstrap when versions have changed

    bjorng authored
    If the versions of kernel or stdlib have changed, attempting
    to update the primary bootstrap (using "./otp_build update_primary")
    will fail during the rebuild of the start scripts.
    
    The problem is that the app files in bootstrap/lib/*/ebin/*.app
    will not be refreshed if they exist, because of missing dependencies.
    Ultimately the dependencies should be fixed, but since there
    already is a bootstrap_clean target to work around missing
    dependencies, fix bootstrap_clean to also remove
    bootstrap/lib/*/ebin/*.app.
  3. @bjorng
Commits on Jul 30, 2010
  1. @psyeugenic
  2. @psyeugenic

    Fix libm linking with --as-needed flag

    psyeugenic authored
    When building with "--as-needed" linker flags on Linux the build will
    fail. This has now been fixed.
  3. @bjorng

    Merge branch 'db/tv_nthtail_fix' into dev

    bjorng authored
    OTP-8751
Commits on Jul 29, 2010
  1. @bjorng
  2. @bjorng
  3. @bjorng
  4. @pguyot @bjorng

    beam_asm: Simplify string table generation for beams

    pguyot authored bjorng committed
    The code for generating the string table (which is now
    only used for bit syntax matching) in a BEAM file is quite
    complicated and potentially expensive when compiling modules
    with many thousands of clauses doing bit syntax matching.
    
    Simplify and optimize the code using bit syntax and
    binary:match/2 instead of the list operations in the
    original code.
Commits on Jul 28, 2010
  1. @pguyot @bjorng

    Load native code for modules loaded before the code server

    pguyot authored bjorng committed
    When configuring erlang with --enable-native-libs, some core modules are
    compiled with hipe, yet because they are loaded before the code server,
    their native code is not loaded. The fix consists in quietly trying to
    load the native code for all loaded modules just after the code server
    is started.
Commits on Jul 27, 2010
  1. @psyeugenic

    Merge branch 'egil/fix-edoc-deprecations/OTP-8749' into dev

    psyeugenic authored
    * egil/fix-edoc-deprecations/OTP-8749:
      Fix deprecated references to http:request/4 in edoc
  2. @psyeugenic

    Merge branch 'egil/clean-inviso-warnings/OTP-8747' into dev

    psyeugenic authored
    * egil/clean-inviso-warnings/OTP-8747:
      Update guards to the modern interface
  3. @psyeugenic

    Merge branch 'egil/clean-erl_interface-warnings/OTP-8748' into dev

    psyeugenic authored
    * egil/clean-erl_interface-warnings/OTP-8748:
      Fix compiler warnings in erl_interface
  4. @psyeugenic

    Fix compiler warnings in erl_interface

    psyeugenic authored
    - Removed unused variable in ei_decode_term.c
    - Fixed faulty deallocation
Commits on Jul 26, 2010
  1. @psyeugenic
  2. @psyeugenic
  3. @msantos @bjorng

    Fix typos in the distribution handshake doc

    msantos authored bjorng committed
  4. @tuncer @bjorng

    Remove extra leading spaces in filename doc

    tuncer authored bjorng committed
  5. @tuncer @bjorng

    Remove wrong ')' in eunit overview edoc

    tuncer authored bjorng committed
  6. @tuncer @bjorng

    Correct a couple of reltool documentation errors

    tuncer authored bjorng committed
    Fix typos and other errors.
  7. @cristiangreco @bjorng

    Fix minor typos and errors in documentation

    cristiangreco authored bjorng committed
Commits on Jul 23, 2010
  1. @sverker

    Merge branch 'sverker/halfword-heap-fixes/OTP-8745' into dev

    sverker authored
    * sverker/halfword-heap-fixes/OTP-8745:
      Mending halfword heap emulator
Commits on Jul 22, 2010
  1. @sverker

    Mending halfword heap emulator

    sverker authored
Commits on Jul 20, 2010
  1. @sverker

    Merge branch 'sverker/one_offheap_list/OTP-8737' into dev

    sverker authored
    * sverker/one_offheap_list/OTP-8737:
      One off-heap list, to eliminate two words per ETS object.
  2. @sverker

    One off-heap list, to eliminate two words per ETS object.

    sverker authored
    Merging the three off-heap lists (binaries, funs and externals) into
    one list. This reduces memory consumption by two words (pointers) per
    ETS object.
  3. @sverker

    Merge branch 'sverker/ets_select_hang/OTP-8732' into dev

    sverker authored
    * sverker/ets_select_hang/OTP-8732:
      Fix ets:select hanging on ordered_set with empty list as key.
Commits on Jul 8, 2010
  1. @sverker

    Merge branch 'sverker/full_INTEGER_EXT/OTP-8540' into dev

    sverker authored
    * sverker/full_INTEGER_EXT/OTP-8540:
      term_to_binary use all 32 bits of INTEGER_EXT
  2. @sverker

    Merge branch 'sverker/driver_int64_bug/OTP-8716' into dev

    sverker authored
    * sverker/driver_int64_bug/OTP-8716:
      Fix bug that caused faulty 64-bit integers from drivers.
  3. @sverker

    Merge branch 'sverker/crypto_type_error/OTP-8718' into dev

    sverker authored
    * sverker/crypto_type_error/OTP-8718:
      Fix type spec error in crypto
  4. @sverker

    Fix type spec error in crypto

    sverker authored
    Changed return types from "binary" to "binary()"
    for md5_mac, md5_mac_96, sha_mac and sha_mac_96.
  5. @sverker

    Merge branch 'sverker/nif_send3_test/OTP-8719' into dev

    sverker authored
    * sverker/nif_send3_test/OTP-8719:
      nif_SUITE send3 stress test
  6. @sverker

    nif_SUITE send3 stress test

    sverker authored
Commits on Jul 7, 2010
  1. @IngelaAndin
  2. @sverker

    Fix ets:select hanging on ordered_set with empty list as key.

    sverker authored
    erl_db_tree.c incorrectly used NIL (empty list) as "lastkey" to mark
    start of the iteration. A real NIL key could then cause a
    select or match iteration to be restarted over and over again if the
    last key before a trap happended to be NIL.
    Changed NIL to THE_NON_VALUE. Should be ok as the initial key value can
    never be put into any continuation tuple.
Something went wrong with that request. Please try again.