Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Jul 19, 2012

  1. Lukas Larsson

    Add DTRACE and SYSTEMTAP howtos as User Guide

    authored July 18, 2012
  2. Lukas Larsson

    Move README and INSTALL to HOWTO folder

    authored May 23, 2012

May 30, 2012

  1. Lukas Larsson

    Ignore common_test bootstrap

    authored May 10, 2012

Apr 12, 2012

  1. Björn-Egil Dahlberg

    Update .gitignore

    authored April 12, 2012

Dec 01, 2011

  1. Rename create_target.xml to create_target.xmlsrc to prepare for codei…

    …nclude
    authored November 25, 2011

Nov 17, 2011

  1. Ingela Andin

    Updated public_key and ssl ignores

    Moved public_key ignores to .gitignore in public_key and removed
    no longer needed ssl ignores.
    authored November 17, 2011

Oct 06, 2011

  1. Björn Gustavsson

    ic documentation: Support parallel make

    Multiple instances of javadoc would be started at once, which is
    unnecessary work and could cause one or more instances to fail
    while creating directories. Use a stand-in file (JAVADOC-GENERATED)
    to ensure that only one instance of javadoc is started.
    
    Since javadoc creates directories itself, there is no need to
    explicitly create the $(JAVA_OUT_DIR) directory.
    authored October 06, 2011

Sep 19, 2011

  1. Björn Gustavsson

    Merge branch 'dev' into major

    * dev:
      tar_SUITE: Work around limited pathname length on Windows
      Merge the fourth bootstrap stage into the third bootstrap stage
      Remove unused lib/orber/include/Makefile
      Remove lib/orber/include/* from the primary bootstrap
      otp_build update_primary: Don't commit generated source files
      primary bootstrap: Remove source files
    
    Conflicts:
    	Makefile.in
    	bootstrap/bin/start.script
    	bootstrap/bin/start_clean.script
    	bootstrap/lib/compiler/ebin/compiler.app
    	bootstrap/lib/compiler/egen/beam_opcodes.erl
    	bootstrap/lib/compiler/egen/core_parse.erl
    	bootstrap/lib/kernel/ebin/kernel.app
    	bootstrap/lib/kernel/ebin/kernel.appup
    	bootstrap/lib/orber/include/Makefile
    	bootstrap/lib/orber/include/corba.hrl
    	bootstrap/lib/orber/include/orber_pi.hrl
    	bootstrap/lib/stdlib/ebin/stdlib.app
    	bootstrap/lib/stdlib/ebin/stdlib.appup
    	bootstrap/lib/stdlib/egen/erl_parse.erl
    authored September 19, 2011

Sep 14, 2011

  1. Björn Gustavsson

    Remove lib/orber/include/* from the primary bootstrap

    The include files for orber are included in the primary bootstrap,
    probably for historical reasons. They are not needed there, because
    no applications compiled in the secondary bootstrap need them.
    
    Therefore, install the lib/orber/include/* in the bootstrap at
    the end of the second bootstrap stage.
    authored September 14, 2011
  2. Björn Gustavsson

    otp_build update_primary: Don't commit generated source files

    Don't commit generated source files to the primary bootstrap.
    authored September 14, 2011

Aug 08, 2011

  1. Björn Gustavsson

    .gitignore: Ignore IDL-GENERATED

    One input file that generate multiple output file are tricky to
    handle in make. One way is to use a stand-in to represent all the
    other generated files.
    authored July 03, 2011

May 11, 2011

  1. Tuncer Ayaz

    git ignore lib/xmerl/test/xmerl_test.erl

    authored May 11, 2011

Apr 28, 2011

  1. Tuncer Ayaz

    Ignore lib/common_test/doc/src/ct_slave.xml

    authored April 27, 2011 proxyles committed April 28, 2011

Mar 10, 2011

  1. Sverker Eriksson

    Merge branch 'pg/fix-hibernate-with-hipe' into dev

    * pg/fix-hibernate-with-hipe:
      Update copyright years
      Fix NULL-free bug in hibernate on debug emulator
      Fix several bugs related to hibernate/3 and HiPE
    
    Conflicts:
    	erts/emulator/test/hibernate_SUITE.erl
    
    OTP-9125
    authored March 10, 2011

Mar 03, 2011

  1. Micael Karlberg

    Added documentation file (snmpc_cmd.xml) for the snmpc command

    line tool. Also updated the central .gitignore file.
    authored March 03, 2011

Jan 29, 2011

  1. Paul Guyot

    Fix several bugs related to hibernate/3 and HiPE

    This commit fixes four related bugs:
    - calling hibernate/3 using a dynamic call would fail with badarg
    as hibernate/3 as a BIF was not implemented. hibernate/3 is generally
    provided as a Beam instruction, and code is translated to use this
    instruction when loaded.
    - calling hibernate/3 from HiPE would fail with badarg because this
    would call the aforementioned BIF which was not implemented.
    - calling hibernate/3 with some HiPE-native garbage in the process heap
    would randomly crash at the next garbage collect. This bug only
    happened in a complex, yet reproduceable scenarios, where native code
    calls beam code that calls hibernate/3, and the process has some
    garbage when being hibernated and the process generates garbage when
    awaken.
    - when entering HiPE, the process current_function can be set and be
    inaccurate.
    
    The fix is three folded:
    - hibernate_3 BIF now actually works instead of throwing a badarg. While
    hibernate_3 BIF was (usually) not called from BEAM, it is called from
    HiPE. hibernate behaviour is very close to the scheduler and this is why
    it is implemented as an instruction in BEAM. The fix consists in doing
    the actual hibernation (through the now exported erts_hibernate
    function) and setting the process flag to TRAP as well as the process
    status to P_WAITING. On BIF epilogue in both BEAM and HiPE, this status
    is tested on TRAP and if set, the scheduler is invoked. The i_hibernate
    instruction and translation code is now redundant and could be deleted.
    - hibernation now also empties the HiPE native stack, with a new
    function hipe_empty_nstack provided by Mikael Pettersson.
    - when entering HiPE through hipe_mode_switch, p->current is cleared,
    as suggested by Mikael Pettersson. p->current normally hold a pointer to
    the {M,F,A} of the current function if it exists. When hibernating, it
    is set to {erlang,hibernate,3}, and all stdlib hibernate tests
    (gen_server_SUITE:hibernate/1, proc_lib_suite:hibernate/1, etc.)
    actually rely on this information. Clearing p->current fixes the tests
    and avoids the surprise one might have when querying the process info
    of a process that hibernated and woke up in a native function.
    
    Non-regression tests are provided, a test for the dynamic call as well
    as a Makefile-handled duplication of the hibernate_SUITE into
    hibernate_native_SUITE for the HiPE case.
    authored September 27, 2010

Dec 15, 2010

  1. Björn-Egil Dahlberg

    Fix .gitignore

    Ignore vim tmp-files
    authored December 15, 2010

Nov 26, 2010

  1. Björn Gustavsson

    Merge branch 'bw/gitignore' into dev

    * bw/gitignore:
      Add win32 specific build artifacts to .gitignore
    authored November 26, 2010

Nov 15, 2010

  1. Dan Gudmundsson

    Remove ostype sub dirs below wx/priv

    This was intended for distributing several binaries in one package,
    in standalone version, it has no need when included in otp.
    authored October 19, 2010

Oct 07, 2010

  1. Blaine Whittle

    Add win32 specific build artifacts to .gitignore

    authored October 05, 2010 bjorng committed October 07, 2010

Sep 01, 2010

  1. Dan Gudmundsson

    Remove cert building from Makefiles

    authored September 01, 2010

Aug 20, 2010

  1. Rickard Green

    Update gitignore

    authored August 18, 2010

Jun 28, 2010

  1. Generate pom.xml during jinterface build

    authored February 08, 2010 RaimoNiskanen committed June 28, 2010

Apr 19, 2010

  1. Björn Gustavsson

    .gitignore: Ignore Emakefile for epmd tests

    authored April 19, 2010 Erlang/OTP committed April 19, 2010

Mar 26, 2010

  1. Björn Gustavsson

    compiler tests: Test the 'inline' option better

    Clone some test suites and compile them with the 'inline' option
    to test inlining more thorughly.
    authored March 17, 2010

Mar 25, 2010

  1. Merge branch 'bg/compiler-remove-r11-support' into dev

    * bg/compiler-remove-r11-support:
      compiler: Don't support the no_binaries option
      erts: Don't support the put_string/3 instruction
      compiler: Don't support the no_constant_pool option
      compiler: Don't support the r11 option
      test_server: Don't support communication with R11 nodes
      binary_SUITE: Don't test bit-level binary roundtrips with R11 nodes
      erts: Test compatibility of funs with R12 instead of R11
    
    OTP-8531 bg/compiler-remove-r11-support
    authored March 25, 2010
  2. Rickard Green

    Add copied install_bin in system_SUITE to .gitignore

    authored March 25, 2010 Erlang/OTP committed March 25, 2010

Mar 22, 2010

  1. Björn Gustavsson

    compiler: Don't support the r11 option

    The r11 option was used to generate BEAM modules that could
    loaded both on both R11 and R12/R13 to facilitate testing
    that R11 and R13 nodes could communicate with each other.
    
    Since R14 is only required to be compatible with R12 and
    R13 nodes, the r11 option is no longer needed.
    authored March 16, 2010
  2. Rickard Green

    OTP-8512 Add Erlangish MarkDown to Erlangish XML support

    The INSTALL.md, INSTALL-CROSS.md, and INSTALL-WIN32.md "readme files" are
    now included in both the HTML and the PDF documentation.
    authored March 22, 2010 Erlang/OTP committed March 22, 2010

Mar 17, 2010

  1. Björn Gustavsson

    .gitignore: Ignore generated asn1 test suites

    authored March 17, 2010 Erlang/OTP committed March 17, 2010

Feb 19, 2010

  1. .gitignore: Add generated files in lib and erl_interface

    authored February 19, 2010 Erlang/OTP committed February 19, 2010

Feb 03, 2010

  1. Björn Gustavsson

    Ignore files generated when running/building tests

    authored February 03, 2010
  2. Björn-Egil Dahlberg

    Update .gitignore files

    authored February 02, 2010 bjorng committed February 03, 2010

Dec 15, 2009

  1. Dan Gudmundsson

    Added wx derivates.

    authored December 15, 2009

Dec 09, 2009

  1. Björn Gustavsson

    Update .gitignore files

    authored December 09, 2009 Erlang/OTP committed December 09, 2009
Something went wrong with that request. Please try again.