Skip to content
Commits on Nov 10, 2011
  1. @proxyles

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

    proxyles committed Nov 10, 2011
    * 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. @jimenezrick @proxyles
Commits on Nov 9, 2011
  1. @jimenezrick @proxyles

    Add missing spaces in the Reference Manual distributed section

    jimenezrick committed with proxyles Sep 19, 2011
    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 Sep 19, 2011
    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 Apr 9, 2010
    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. @bjorng
Commits on Nov 1, 2011
  1. @garazdawi

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

    garazdawi committed Nov 1, 2011
    * 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

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

    bjorng committed Oct 20, 2011
    These dependency files was once used when building the documentation,
    but are no longer needed.
  2. @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 Oct 20, 2011
    * 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. @proxyles

    Merge branch 'cf/supervisor_shutdown_infinity'

    proxyles committed Oct 20, 2011
    * 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. @garazdawi
Commits on Oct 13, 2011
  1. @bjorng

    Allow noncharacter code points in unicode encoding and decoding

    bjorng committed Aug 30, 2011
    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 Sep 6, 2011
    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. @aronisstav @proxyles
Commits on Sep 29, 2011
  1. @psyeugenic

    Merge branch 'dev' into major

    psyeugenic committed Sep 29, 2011
    * dev:
      Update copyright years
  2. @psyeugenic

    Update copyright years

    psyeugenic committed Sep 29, 2011
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 Aug 30, 2011
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 May 20, 2011
Commits on Apr 13, 2011
  1. @sirihansen
Commits on Mar 25, 2011
  1. @tuncer @proxyles

    Fix typos in efficiency guide

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

    Update copyright years

    psyeugenic committed Mar 11, 2011
  2. @psyeugenic
  3. @bjorng

    Merge branch 'bjorn/doc-fixes' into dev

    bjorng committed Mar 11, 2011
    * bjorn/doc-fixes:
      Reference Manual: Replace "it's" with "its"
      Reference manual: Add missing right parenthesis
      Reference manual: Don't mention fault/{1,2}
Commits on Mar 9, 2011
  1. Merge branch 'gl/gen_server-doc' into dev

    Niclas Axelsson committed Mar 9, 2011
    * gl/gen_server-doc:
      Update Handling Other Messages section in gen_server, gen_fsm, gen_events overviews
    
    OTP-9121
  2. @bjorng

    Reference Manual: Replace "it's" with "its"

    bjorng committed Mar 8, 2011
    "Its" is a possessive pronoun, "it's" is a contraction of
    "it is".
  3. @bjorng
  4. @bjorng
Commits on Mar 7, 2011
  1. @lthor
Something went wrong with that request. Please try again.