Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 24, 2011
  1. Björn Gustavsson

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

    bjorng authored
    * bjorn/remove-regexp-module/OTP-9737:
      stdlib: Remove the deprecated regexp module
Commits on Nov 18, 2011
  1. Siri Hansen

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

    sirihansen authored
    * 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
    
    Conflicts:
    	lib/sasl/src/release_handler.erl
    	lib/sasl/test/release_handler_SUITE.erl
Commits on Nov 17, 2011
  1. Siri Hansen
  2. Siri Hansen
Commits on Nov 16, 2011
  1. Siri Hansen
Commits on Nov 10, 2011
  1. Henrik Nord

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

    proxyles authored
    * 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
    
    OTP-9698
  2. Ricardo Catalinas Jiménez Henrik Nord
Commits on Nov 9, 2011
  1. Ricardo Catalinas Jiménez Henrik Nord

    Add missing spaces in the Reference Manual distributed section

    jimenezrick authored proxyles committed
    In the HTML version of the doc those spaces are necessary to separate
    those words.
  2. Ricardo Catalinas Jiménez Henrik Nord

    Fix typo in the Reference Manual macros section

    jimenezrick authored proxyles committed
    The module is not added in a function call inside a macro.
Commits on Nov 7, 2011
  1. Björn Gustavsson

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

    bjorng authored
    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.
    
    Reference: http://www.erlang.org/eeps/eep-0023.html
Commits on Nov 2, 2011
  1. Björn Gustavsson
Commits on Nov 1, 2011
  1. Lukas Larsson

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

    garazdawi authored
    * 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. Björn Gustavsson
  2. Björn Gustavsson

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

    bjorng authored
    These dependency files was once used when building the documentation,
    but are no longer needed.
  3. Björn Gustavsson
Commits on Oct 24, 2011
  1. Björn-Egil Dahlberg
Commits on Oct 20, 2011
  1. Henrik Nord

    Merge branch 'cf/simple_one_for_one_shutdown'

    proxyles authored
    * 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
    
    Conflicts:
    	lib/stdlib/doc/src/supervisor.xml
    
    OTP-9647
  2. Henrik Nord

    Merge branch 'cf/supervisor_shutdown_infinity'

    proxyles authored
    * cf/supervisor_shutdown_infinity:
      Add a warning to docs about workers' shutdown strategy
      Allow an infinite timeout to shutdown worker processes
    
    OTP-9648
Commits on Oct 19, 2011
  1. Lukas Larsson
Commits on Oct 13, 2011
  1. Björn Gustavsson

    Allow noncharacter code points in unicode encoding and decoding

    bjorng authored
    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. Christopher Faulet Henrik Nord

    Add a warning to docs about workers' shutdown strategy

    capflam authored proxyles committed
  2. Christopher Faulet Henrik Nord

    Allow an infinite timeout to shutdown worker processes

    capflam authored proxyles committed
    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
    application-dependent.
Commits on Oct 7, 2011
  1. Stavros Aronis Henrik Nord
Commits on Sep 29, 2011
  1. Björn-Egil Dahlberg

    Merge branch 'dev' into major

    psyeugenic authored
    * dev:
      Update copyright years
  2. Björn-Egil Dahlberg

    Update copyright years

    psyeugenic authored
Commits on Sep 21, 2011
  1. Björn Gustavsson
Commits on Sep 16, 2011
  1. Christopher Faulet Henrik Nord

    Explain how dynamic child processes are stopped

    capflam authored proxyles committed
Commits on Aug 30, 2011
  1. Henrik Nord

    Merge branch 'dev' into major

    proxyles authored
Commits on Aug 18, 2011
  1. Björn Gustavsson
Commits on Jul 20, 2011
  1. Fabian Król
Commits on May 20, 2011
  1. Björn-Egil Dahlberg

    Update copyright years

    psyeugenic authored
Commits on Apr 13, 2011
  1. Siri Hansen
Commits on Mar 25, 2011
  1. Tuncer Ayaz Henrik Nord

    Fix typos in efficiency guide

    tuncer authored proxyles committed
Commits on Mar 11, 2011
  1. Björn-Egil Dahlberg

    Update copyright years

    psyeugenic authored
  2. Björn-Egil Dahlberg
Something went wrong with that request. Please try again.