Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: edoc-callback-…
Commits on Jul 25, 2012
  1. List behaviour callbacks in Edoc when using -callback attribute

    authored
    Defining a behaviour_info/1 function is no longer the only way to
    define a behaviour; you can use -callback attributes as well.  This
    change makes edoc aware of the latter, such that the module
    documentation page for a behaviour module will list the name and arity
    of the required callback functions.
    
    Ideally, edoc should use the type information present in the callback
    attributes, but with this change, the documentation is at least no
    worse than when using an explicit behaviour_info function.
Commits on Jul 19, 2012
  1. Lukas Larsson

    Merge branch 'lukas/common_test/surefire_fix_skipped_end/OTP-10158' i…

    garazdawi authored
    …nto maint
    
    * lukas/common_test/surefire_fix_skipped_end/OTP-10158:
      Fix bug where auto skipped tcs would disappear
      Allow non configlist returns from other cths
      Fix close of suite when end_per_suite is skipped
  2. Lukas Larsson

    Merge branch 'lukas/common_test/ct_notify/OTP-10157' into maint

    garazdawi authored
    * lukas/common_test/ct_notify/OTP-10157:
      Add ct:notify and ct:sync_notify
  3. Lukas Larsson
Commits on Jul 18, 2012
  1. Henrik Nord

    Update preloaded

    proxyles authored
  2. Henrik Nord

    Merge branch 'ta/prim_archive-reloading' into maint

    proxyles authored
    * ta/prim_archive-reloading:
      escript_SUITE: remove gratuitous space
      [erts,kernel,stdlib] fix escript/primary archive reloading
    
    Conflicts:
    	erts/preloaded/src/erl_prim_loader.erl
    
    OTP-10151
  3. Henrik Nord

    Merge branch 'ms/correct-formating-in-exit' into maint

    proxyles authored
    * ms/correct-formating-in-exit:
      Correct formating in exit error messages
    
    OTP-10148
  4. Henrik Nord

    Merge branch 'tc/rpc-call-fix' into maint

    proxyles authored
    * tc/rpc-call-fix:
      Fix rpc:call/5 for local calls with a finite Timeout
    
    OTP-10149
  5. Henrik Nord

    Merge branch 'jv/forms-source' into maint

    proxyles authored
    * jv/forms-source:
      Allow the source to be set when compiling forms
    
    OTP-10150
  6. Henrik Nord

    Merge branch 'at/fix_asn1_typo' into maint

    proxyles authored
    * at/fix_asn1_typo:
      Fix typo error in selected decode function
    
    OTP-10152
Commits on Jul 16, 2012
  1. Merge branch 'hb/erl_docgen/cref_spaces/OTP-10138' into maint

    Hans Bolinder authored
    * hb/erl_docgen/cref_spaces/OTP-10138:
      erts: add space before '*' in some function prototypes
      ic: add space before '*' in some function prototypes
      Fix a bug regarding spaces in C function prototypes
Commits on Jul 11, 2012
  1. Siri Hansen

    Merge branch 'siri/erl_prim_loader/archive-scripts/OTP-10071' into maint

    sirihansen authored
    * siri/erl_prim_loader/archive-scripts/OTP-10071:
      Update preloaded
      Add tests for problems with handling of primary archive
      Add comments to make erl_prim_loader primary archive handling more readable
      Fix erl_prim_loader errors in handling of primary archive
  2. erts: add space before '*' in some function prototypes

    Hans Bolinder authored
  3. ic: add space before '*' in some function prototypes

    Hans Bolinder authored
  4. Fix a bug regarding spaces in C function prototypes

    Hans Bolinder authored
    Thanks to Richard O'Keefe for pointing the bug out.
Commits on Jul 10, 2012
  1. Merge branch 'gustav/stdlib/gen_server_enter_loop_global_scope/OTP-10…

    Gustav Simonsson authored
    …130' into maint
    
    * gustav/stdlib/gen_server_enter_loop_global_scope/OTP-10130:
      Change testcase of gen_server:enter_loop/4 with global scope to match on result of a gen_server:call/2
      Correct guard matching in gen_server:enter_loop/4 to match global scope in ServerName without timeout.
  2. Siri Hansen

    Update preloaded

    sirihansen authored
    erl_prim_loader.beam
  3. Siri Hansen

    Add tests for problems with handling of primary archive

    sirihansen authored
    Thanks to Tuncer Ayaz for co-authoring.
Commits on Jul 9, 2012
  1. Siri Hansen

    Add comments to make erl_prim_loader primary archive handling more re…

    sirihansen authored
    …adable
    
    This commit introduces no functional change. It only adds comments and
    changes some function/variable names.
  2. Siri Hansen

    Fix erl_prim_loader errors in handling of primary archive

    sirihansen authored
    The following errors have been corrected:
    
    * If primary archive was named "xxx", then a file in the same
      directory named "xxxyyy" would be interpreted as a file named yyy
      inside the archive.
    
    * erl_prim_loader did not correctly create and normalize absolute
      paths for primary archive and files inside it, so unless given with
      exact same path files inside the archive would not be found. E.g. if
      escript was started as /full/path/to/xxx then "./xxx/file" would not
      be found since erl_prim_loader would try to match /full/path/to/xxx
      with /full/path/to/./xxx. Same problem with ../.
    
    * Depending on how the primary archive was built,
      erl_prim_loader:list_dir/1 would sometimes return an empty string
      inside the file list. This was a virtual element representing the
      top directory of the archive. This has been removed.
    
    Thanks to Tuncer Ayaz and Shunichi Shinohara for reporting and
    co-authoring corrections.
Commits on Jul 6, 2012
  1. Tuncer Ayaz
  2. Tuncer Ayaz

    [erts,kernel,stdlib] fix escript/primary archive reloading

    tuncer authored
    If the mtime of an escript/primary archive file changes after being
    added to the code path, correctly reload the archive and update the
    cache.
    
    The existing code didn't consider that it might be a zip archive and failed:
    
        =ERROR REPORT==== 3-Aug-2011::09:21:21 ===
        File operation error: bad_central_directory. Target:
        /escript_archive/module.beam. Function: get_file. Process: code_server.
    
    Thanks David Reid and Hakan Mattson.
  3. Henrik Nord

    Merge branch 'slf/dtrace-nif-N-probes' into maint

    proxyles authored
    * slf/dtrace-nif-N-probes:
      Remove crufty scaffolding code
      Add 1024 separate USDT probes to dyntrace.erl and dyntrace.c
    
    Conflicts:
    	lib/runtime_tools/src/dyntrace.erl
    
    OTP-10143
  4. Henrik Nord

    Merge branch 'slf/dyntrace-comment-and-func-cleanup' into maint

    proxyles authored
    * slf/dyntrace-comment-and-func-cleanup:
      dyntrace.erl comment cleanup and unused function removal
    
    OTP-10141
  5. Henrik Nord

    Merge branch 'sz/dtrace-message-send-fix' into maint

    proxyles authored
    * sz/dtrace-message-send-fix:
      DTrace bug in message-send
    
    OTP-10142
Commits on Jul 4, 2012
  1. Sverker Eriksson

    Merge branch 'sverk/hipe-arm-fix' into maint

    sverker authored
    * sverk/hipe-arm-fix:
      hipe_arm.c: remove dead code
      Workaround gcc bug affecting ARM debug build
      Fix compile error of HIPE enabled DEBUG emulator for ARM
      Fix hipe bif calling bug on ARM
      Add armv7l and armv5tejl as a recognized ARM architectures
    
    OTP-10137
  2. Change testcase of gen_server:enter_loop/4 with global scope

    Gustav Simonsson authored
    to match on result of a gen_server:call/2
Commits on Jul 3, 2012
  1. Correct guard matching in gen_server:enter_loop/4

    Gustav Simonsson authored
    to match global scope in ServerName without timeout.
    
    OTP-10130
  2. Merge branch 'hb/kernel/fix_spec_disk_log/OTP-10131' into maint

    Hans Bolinder authored
    * hb/kernel/fix_spec_disk_log/OTP-10131:
      Correct the type of the disk log header
Commits on Jul 2, 2012
  1. Correct the type of the disk log header

    Hans Bolinder authored
    Thanks to Niclas Eklund.
Commits on Jun 29, 2012
  1. Björn-Egil Dahlberg
  2. Björn-Egil Dahlberg
  3. Ricardo Catalinas Jiménez Björn-Egil Dahlberg

    Fix nonsense of eprof doc

    jimenezrick authored psyeugenic committed
Commits on Jun 25, 2012
  1. Sverker Eriksson

    hipe_arm.c: remove dead code

    Mikael Pettersson authored sverker committed
    erts/emulator/hipe/hipe_arm.c started out as a clone of hipe_ppc.c,
    with #ifdefs to select ARM-specific code.  Somehow those #ifdefs
    never got cleaned out, resulting in fairly ugly-looking code.
    
    This eliminates the #ifdefs, deletes dead PowerPC-specific code, and
    keeps only the ARM-specific code.  I've verified that the exact same
    assembly code is generated for hipe_arm.c before and after this patch
    (if you compile without -g, with -g there are unavoidable changes to
    the debug data).
    
    Signed-off-by: Mikael Pettersson <mikpe@it.uu.se>
  2. Sverker Eriksson
Something went wrong with that request. Please try again.