Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 24, 2011
  1. @bjorng

    Merge branch 'bjorn/remove-regexp-module/OTP-9737'

    bjorng committed
    * bjorn/remove-regexp-module/OTP-9737:
      stdlib: Remove the deprecated regexp module
Commits on Nov 18, 2011
  1. @sirihansen

    Merge branch 'siri/sasl/upgrade-erts/OTP-9438'

    sirihansen committed
    * siri/sasl/upgrade-erts/OTP-9438:
      Fix bug in erts upgrade on windows
      Add release vsn info to erts_vsn_changed warning
      Check for sasl application in systools:make_script and make_relup
      Add syntax check of relup to check_install_release and install_release
      Add documentation for upgrade from pre R15 to post R15 sasl
      Handle upgrade from pre R15 to post R15 sasl
      Step version of sasl to 2.2 for R15
      Document upgrade instructions restart_new_emulator and restart_emulator
      Wait for two restarts in upgrade_restart test
      Add restart_new_emulator instruction to kernel, stdlib and sasl appups
      Distinguish restart_new_emulator from restart_emulator in upgrade instructions
      Upgrade erts: merge sys.config for tmp release instead of using old
      Allow regexp for version in .appup
      Restart emulator before running upgrade script when erts is upgraded
Commits on Nov 17, 2011
  1. @sirihansen
  2. @sirihansen
Commits on Nov 16, 2011
  1. @sirihansen
Commits on Nov 10, 2011
  1. @proxyles

    Merge branch 'rj/fix-remove-exec-bit'

    proxyles committed
    * rj/fix-remove-exec-bit:
      Remove exec bit from files: info files, dat, bat
      Remove exec bit from files related to: XML, make, C
      Remove exec bit from: erl, hrl, xml, html, asn, gif, xpm
  2. @jimenezrick @proxyles
Commits on Nov 9, 2011
  1. @jimenezrick @proxyles

    Add missing spaces in the Reference Manual distributed section

    jimenezrick committed with proxyles
    In the HTML version of the doc those spaces are necessary to separate
    those words.
  2. @jimenezrick @proxyles

    Fix typo in the Reference Manual macros section

    jimenezrick committed with proxyles
    The module is not added in a function call inside a macro.
Commits on Nov 7, 2011
  1. @bjorng

    EEP-23: Allow variables in fun M:F/A

    bjorng committed
    Currently, the external fun syntax "fun M:F/A" only supports
    literals. That is, "fun lists:reverse/1" is allowed but not
    "fun M:F/A".
    In many real-life situations, some or all of M, F, A are
    not known until run-time, and one is forced to either use
    the undocumented erlang:make_fun/3 BIF or to use a
    "tuple fun" (which is deprecated).
    EEP-23 suggests that the parser (erl_parse) should immediately
    transform "fun M:F/A" to "erlang:make_fun(M, F, A)". We have
    not followed that approach in this implementation, because we
    want the abstract code to mirror the source code as closely
    as possible, and we also consider erlang:make_fun/3 to
    be an implementation detail that we might want to remove in
    the future.
    Instead, we will change the abstract format for "fun M:F/A" (in a way
    that is not backwards compatible), and while we are at it, we will
    move the translation from "fun M:F/A" to "erlang:make_fun(M, F, A)"
    from sys_pre_expand down to the v3_core pass. We will also update
    the debugger and xref to use the new format.
    We did consider making the abstract format backward compatible if
    no variables were used in the fun, but decided against it. Keeping
    it backward compatible would mean that there would be different
    abstract formats for the no-variable and variable case, and tools
    would have to handle both formats, probably forever.
Commits on Nov 2, 2011
  1. @bjorng
Commits on Nov 1, 2011
  1. @garazdawi

    Merge branch 'lukas/erts/large_float_cmp/OTP-9497'

    garazdawi committed
    * lukas/erts/large_float_cmp/OTP-9497:
      Update documentation after changes in integer and float comparison
      Do small optimisation on platforms with 32 bit Eterm
      Add tests for equality checking
      Optimize comparison of huge floats and smaller bignums
      Add tests for comparing large floats and small bignums
      Cleanup double_to_bignum conversion code
      Update size of tmp cmp bignum buffer
      Expand tests for float and number comparison
      Update heauristic to work on halfword
      Add heauristics bignum vs float checks
      Optimise bugnum and small comparison
      Add float vs integer comparison tests
      Update integer and floating point number comparisons
Commits on Oct 27, 2011
  1. @bjorng
  2. @bjorng

    Remove unused */doc/src/make.dep files

    bjorng committed
    These dependency files was once used when building the documentation,
    but are no longer needed.
  3. @bjorng
Commits on Oct 24, 2011
  1. @psyeugenic
Commits on Oct 20, 2011
  1. @proxyles

    Merge branch 'cf/simple_one_for_one_shutdown'

    proxyles committed
    * cf/simple_one_for_one_shutdown:
      Explain how dynamic child processes are stopped
      Stack errors when dynamic children are stopped
      Explicitly kill dynamic children in supervisors
  2. @proxyles

    Merge branch 'cf/supervisor_shutdown_infinity'

    proxyles committed
    * cf/supervisor_shutdown_infinity:
      Add a warning to docs about workers' shutdown strategy
      Allow an infinite timeout to shutdown worker processes
Commits on Oct 19, 2011
  1. @garazdawi
Commits on Oct 13, 2011
  1. @bjorng

    Allow noncharacter code points in unicode encoding and decoding

    bjorng committed
    The two noncharacter code points 16#FFFE and 16#FFFF were not
    allowed to be encoded or decoded using the unicode module or
    bit syntax. That causes an inconsistency, since the noncharacters
    16#FDD0 to 16#FDEF could be encoded/decoded.
    There is two ways to fix that inconsistency.
    We have chosen to allow 16#FFFE and 16#FFFF to be encoded and
    decoded, because the noncharacters could be useful internally
    within an application and it will make encoding and decoding
    slightly faster.
    Reported-by: Alisdair Sullivan
Commits on Oct 10, 2011
  1. @capflam @proxyles
  2. @capflam @proxyles

    Allow an infinite timeout to shutdown worker processes

    capflam committed with proxyles
    Now, in child specification, the shutdown value can also be set to infinity
    for worker children. This restriction was removed because this is not always
    possible to predict the shutdown time for a worker. This is highly
Commits on Oct 7, 2011
  1. @aronisstav @proxyles
Commits on Sep 29, 2011
  1. @psyeugenic

    Merge branch 'dev' into major

    psyeugenic committed
    * dev:
      Update copyright years
  2. @psyeugenic

    Update copyright years

    psyeugenic committed
Commits on Sep 21, 2011
  1. @bjorng
Commits on Sep 16, 2011
  1. @capflam @proxyles
Commits on Aug 30, 2011
  1. @proxyles

    Merge branch 'dev' into major

    proxyles committed
Commits on Aug 18, 2011
  1. @bjorng
Commits on Jul 20, 2011
  1. @fabiankrol
Commits on May 20, 2011
  1. @psyeugenic

    Update copyright years

    psyeugenic committed
Commits on Apr 13, 2011
  1. @sirihansen
Commits on Mar 25, 2011
  1. @tuncer @proxyles

    Fix typos in efficiency guide

    tuncer committed with proxyles
Commits on Mar 11, 2011
  1. @psyeugenic

    Update copyright years

    psyeugenic committed
  2. @psyeugenic
Something went wrong with that request. Please try again.