Skip to content
Permalink

Comparing changes

Choose two branches to see what鈥檚 changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mockingbirdnest/Principia
base: 669433e3fae7
Choose a base ref
...
head repository: mockingbirdnest/Principia
compare: 134ba85d8a1a
Choose a head ref
  • 6 commits
  • 7 files changed
  • 2 contributors

Commits on Mar 1, 2021

  1. Ignore c99 extensions warning in make-based build.

    There are many intentional uses of the c99 designator initialization
    syntax in the codebase.
    rnlahaye committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    4301c8e View commit details
    Browse the repository at this point in the history
  2. Fully qualify some std type invocations.

    This is necessary for the macOS alloc code to compile.
    The change in error_analysis_test.cpp is necessary because a
    non-Principia function is called which returns a ::std::vector.
    I'm not sure why the friend std::pair in discrete_trajectory.cpp
    needs full qualification.
    rnlahaye committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    ba326b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10d86c3 View commit details
    Browse the repository at this point in the history
  4. Use MallocAllocator for macOS.

    Specifically, force include magic/malloc_allocator.hpp on macOS
    builds via clang argument.
    rnlahaye committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    744ca8f View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2021

  1. Moved everything to base.

    Split principia::std into a separate file.
    Disabled principia::std for non-macOS builds.
    rnlahaye committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    4eb8afb View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2900 from rnlahaye/magic_alloc

    Use system allocator for containers on macOS (bypassing Unity's allocator)
    pleroy committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    134ba85 View commit details
    Browse the repository at this point in the history