Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 22, 2013
  1. @bufflig

    Update .gitignore

    bufflig authored
Commits on Jan 18, 2013
  1. @psyeugenic

    Merge branch 'nox/enable-silent-rules/OTP-10726'

    psyeugenic authored
    * nox/enable-silent-rules/OTP-10726:
      Implement ./otp_build configure --enable-silent-rules
Commits on Jan 15, 2013
  1. @nox

    Implement ./otp_build configure --enable-silent-rules

    nox authored
    With silent rules, the output of make is less verbose and compilation
    warnings are easier to spot. Silent rules are disabled by default and
    can be disabled or enabled at will by make V=0 and make V=1.
Commits on Jan 12, 2013
  1. @tuncer

    Update .gitignore (lib/hipe/boot_ebin)

    tuncer authored
    * ignore /lib/hipe/boot_ebin/
    * ignore /lib/hipe/boot_ebin/hipe.appup
Commits on Jul 19, 2012
  1. @garazdawi
  2. @garazdawi
Commits on May 30, 2012
  1. @garazdawi

    Ignore common_test bootstrap

    garazdawi authored
Commits on Apr 12, 2012
  1. @psyeugenic

    Update .gitignore

    psyeugenic authored
Commits on Dec 1, 2011
  1. @sirihansen
Commits on Nov 17, 2011
  1. @IngelaAndin

    Updated public_key and ssl ignores

    IngelaAndin authored
    Moved public_key ignores to .gitignore in public_key and removed
    no longer needed ssl ignores.
Commits on Oct 6, 2011
  1. @bjorng

    ic documentation: Support parallel make

    bjorng authored
    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.
Commits on Sep 19, 2011
  1. @bjorng

    Merge branch 'dev' into major

    bjorng authored
    * 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
Commits on Sep 14, 2011
  1. @bjorng

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

    bjorng authored
    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.
  2. @bjorng

    otp_build update_primary: Don't commit generated source files

    bjorng authored
    Don't commit generated source files to the primary bootstrap.
Commits on Aug 8, 2011
  1. @bjorng

    .gitignore: Ignore IDL-GENERATED

    bjorng authored
    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.
Commits on May 11, 2011
  1. @tuncer
Commits on Apr 28, 2011
  1. @tuncer @proxyles

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

    tuncer authored proxyles committed
Commits on Mar 10, 2011
  1. @sverker

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

    sverker authored
    * 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
Commits on Mar 3, 2011
  1. @bmk

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

    bmk authored
    line tool. Also updated the central .gitignore file.
Commits on Jan 29, 2011
  1. @pguyot

    Fix several bugs related to hibernate/3 and HiPE

    pguyot authored
    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
    - when entering HiPE, the process current_function can be set and be
    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.
Commits on Dec 15, 2010
  1. @psyeugenic

    Fix .gitignore

    psyeugenic authored
    Ignore vim tmp-files
Commits on Nov 26, 2010
  1. @bjorng

    Merge branch 'bw/gitignore' into dev

    bjorng authored
    * bw/gitignore:
      Add win32 specific build artifacts to .gitignore
Commits on Nov 15, 2010
  1. @dgud

    Remove ostype sub dirs below wx/priv

    dgud authored
    This was intended for distributing several binaries in one package,
    in standalone version, it has no need when included in otp.
Commits on Oct 7, 2010
  1. @bwhittle @bjorng

    Add win32 specific build artifacts to .gitignore

    bwhittle authored bjorng committed
Commits on Sep 1, 2010
  1. @dgud
Commits on Aug 20, 2010
  1. @rickard-green

    Update gitignore

    rickard-green authored
Commits on Jun 28, 2010
  1. @RaimoNiskanen

    Generate pom.xml during jinterface build

    Gabor Liptak authored RaimoNiskanen committed
Commits on Apr 19, 2010
  1. @bjorng

    .gitignore: Ignore Emakefile for epmd tests

    bjorng authored Erlang/OTP committed
Commits on Mar 26, 2010
  1. @bjorng

    compiler tests: Test the 'inline' option better

    bjorng authored
    Clone some test suites and compile them with the 'inline' option
    to test inlining more thorughly.
Commits on Mar 25, 2010
  1. Merge branch 'bg/compiler-remove-r11-support' into dev

    Erlang/OTP authored
    * 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
  2. @rickard-green

    Add copied install_bin in system_SUITE to .gitignore

    rickard-green authored Erlang/OTP committed
Commits on Mar 22, 2010
  1. @bjorng

    compiler: Don't support the r11 option

    bjorng authored
    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.
  2. @rickard-green

    OTP-8512 Add Erlangish MarkDown to Erlangish XML support

    rickard-green authored Erlang/OTP committed
    The,, and "readme files" are
    now included in both the HTML and the PDF documentation.
Commits on Mar 17, 2010
  1. @bjorng

    .gitignore: Ignore generated asn1 test suites

    bjorng authored Erlang/OTP committed
Commits on Feb 19, 2010
  1. .gitignore: Add generated files in lib and erl_interface

    Andrey Pampukha authored Erlang/OTP committed
Something went wrong with that request. Please try again.