Skip to content

Commit

Permalink
Release 1.3.0 (#25)
Browse files Browse the repository at this point in the history
* Major rework to optimize the number of mem allocations
  • Loading branch information
Samuel Debionne authored May 2, 2017
1 parent d9af112 commit c029bec
Show file tree
Hide file tree
Showing 157 changed files with 16,512 additions and 23,210 deletions.
2 changes: 1 addition & 1 deletion Makefile.am
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SUBDIRS = src forecasters tests tools
SUBDIRS = src tests tools
ACLOCAL_AMFLAGS = -I m4

dist_doc_DATA = LICENSE README.md
6 changes: 3 additions & 3 deletions config_msvc.h
Original file line number Diff line number Diff line change
Expand Up @@ -52,16 +52,16 @@
#define PACKAGE_NAME "asynch"

/* Define to the full name and version of this package. */
#define PACKAGE_STRING "asynch 1.2.1"
#define PACKAGE_STRING "asynch 1.3"

/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "asynch"

/* Define to the version of this package. */
#define PACKAGE_VERSION "1.2.1"
#define PACKAGE_VERSION "1.3"

/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1

/* Version number of package */
#define VERSION "1.2.1"
#define VERSION "1.3"
5 changes: 3 additions & 2 deletions configure.ac
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
AC_INIT([asynch], [1.2.1], [[email protected]])
AC_INIT([asynch], [1.3], [[email protected]])
AC_CONFIG_MACRO_DIR([m4])

AM_INIT_AUTOMAKE([foreign -Wall -Werror])

# Check for programms
AX_PROG_CC_MPI([], [], [AC_MSG_FAILURE([MPI compiler requested, but couldn't find MPI.])] )
AC_PROG_CC_STDC #C99
AM_PROG_CC_C_O #automake < 1.14
AM_PROG_AR
AC_PROG_RANLIB

Expand All @@ -17,7 +18,7 @@ AX_LIB_POSTGRESQL
AM_CONDITIONAL([HAVE_POSTGRESQL], [test "$HAVE_POSTGRESQL" -eq 1])

AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([Makefile src/Makefile forecasters/Makefile tests/Makefile tools/Makefile])
AC_CONFIG_FILES([Makefile src/Makefile tests/Makefile tools/Makefile])

# Checks for packages
PKG_CHECK_MODULES([CHECK], [check], [HAVE_LIBCHECK=1], [HAVE_LIBCHECK=0])
Expand Down
3 changes: 3 additions & 0 deletions docs/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,9 @@ Whenever the ``autoconf`` or ``automake`` files are modified, the build system n

.. code-block:: sh
# Using 'make dist' with a 32 UID
export TAR_OPTIONS=--owner=0 --group=0 --numeric-owner
autoreconf --install
mkdir build && cd build
make dist
Expand Down
8 changes: 8 additions & 0 deletions docs/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@ Releases Notes

ASYNCH release notes provide information on the features and improvements in each release. This page includes release notes for major releases and minor (bugfix) releases. If you are upgrading from an earlier version of ASYNCH, you will find essential information in the Breaking Changes associated with the relevant release notes.

Version 1.3
-----------

This release is the result of a loong run profiling and optimization work.

Memory footprint improvements, better data structure reduce the memory usage typically by a factor two. If you have memory available you may want to increase the number of buffers, see :ref:`Buffer Sizes`.

Performance improvements, ASYNCH runs about 30% faster.

Version 1.2
-----------
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
25 changes: 0 additions & 25 deletions forecasters/Makefile.am

This file was deleted.

Loading

0 comments on commit c029bec

Please sign in to comment.