1. 19 May, 2015 6 commits
  2. 18 May, 2015 1 commit
    • Kevin Modzelewski's avatar
      Makefile fixes · 7009ec5d
      Kevin Modzelewski authored
      Mostly related to handling of building shared-library dependencies.
      The current system is getting pretty messy, of which libraries (test extension
      built for pyston/cpython, sharedmods) are pulled from which builds
      (source directory vs cmake directory) in which modes (check_ vs run_).
      
      This commit doesn't change the actual functionality but tries to just
      make it clearer what is getting built when.
      
      (also fixes a missing dependency)
      7009ec5d
  3. 17 May, 2015 4 commits
    • Kevin Modzelewski's avatar
      Merge pull request #533 from kmod/pycurl · c9590e09
      Kevin Modzelewski authored
      Add pycurl as an 'extra' test
      c9590e09
    • Kevin Modzelewski's avatar
      Add pycurl as an 'extra' test · c4618bce
      Kevin Modzelewski authored
      I don't feel like it's worth adding libcurl to our dependencies
      just so that we can test pycurl.  Let's try adding it as a
      Travis-CI-only test; I'm slightly worried that that will confuse people,
      but I think we're already pretty used to travis-ci being a more
      comprehensive test suite.
      c4618bce
    • Kevin Modzelewski's avatar
      Merge pull request #531 from kmod/multiprocessing · 4ab1cfe6
      Kevin Modzelewski authored
      Multiprocessing
      4ab1cfe6
    • Kevin Modzelewski's avatar
      Build _multiprocessing as a shared library · 46117869
      Kevin Modzelewski authored
      by adding from_cpython/setup.py.
      
      This way we can build _multiprocessing as a shared module to be
      loaded on-demand, since it's quite expensive right now for us to
      import it.
      
      CPython has a similar setup.py, but theirs is pretty large (2kloc)
      so I don't feel like we need to try copying yet.
      
      We could/should move other modules to use this strategy.
      
      I'm not 100% happy with the build system support, but we can iterate
      on that.
      46117869
  4. 16 May, 2015 5 commits
  5. 15 May, 2015 6 commits
  6. 14 May, 2015 6 commits
  7. 13 May, 2015 12 commits