0
0
mirror of https://github.com/python/cpython.git synced 2024-12-01 11:15:56 +01:00
Commit Graph

74 Commits

Author SHA1 Message Date
Zachary Ware
c55f573302 pgen lives in Parser, not Programs.
Apparently, I can't read.
2016-10-01 17:18:03 -05:00
Zachary Ware
43a89815f3 Update .{hg,git}ignore for Cygwin builds 2016-10-01 17:00:51 -05:00
Zachary Ware
c4b53afce4 Issue #28046: Remove platform-specific directories from sys.path 2016-09-09 17:59:49 -07:00
Łukasz Langa
a785c87d6e DTrace support: function calls, GC activity, line execution
Tested on macOS 10.11 dtrace, Ubuntu 16.04 SystemTap, and libbcc.

Largely based by an initial patch by Jesús Cea Avión, with some
influence from Dave Malcolm's SystemTap patch and Nikhil Benesch's
unification patch.

Things deliberately left out for simplicity:
- ustack helpers, I have no way of testing them at this point since
they are Solaris-specific
- PyFrameObject * in function__entry/function__return, this is
SystemTap-specific
- SPARC support
- dynamic tracing
- sys module dtrace facility introspection

All of those might be added later.
2016-09-09 17:37:37 -07:00
Zachary Ware
3cdaaafe2e Add libpython*.dylib to .{hg,git}ignore 2016-09-06 16:46:22 -07:00
Steve Dower
64c7c86389 Minor improvements to the vcs ignore files 2016-09-05 10:12:29 -07:00
Steve Dower
63cf72d692 Minor improvements to the vcs ignore files 2016-09-05 10:12:03 -07:00
Brett Cannon
544272aff7 Ignore the VS Code config directory 2016-06-12 13:23:15 -07:00
Zachary Ware
5af856404a Issue #25827: Add support for ICC to configure 2015-12-21 12:09:17 -06:00
Brett Cannon
7188a3efe0 Issue #24915: Add Clang support to PGO builds and use the test suite
for profile data.

Thanks to Alecsandru Patrascu of Intel for the initial patch.
2015-09-18 15:13:44 -07:00
Zachary Ware
2eb1a8b6d3 Ignore PCbuild/.vs directory.
Also fix a couple other ignored PCbuild directories in .gitignore
2015-05-16 22:45:27 -05:00
Steve Dower
bb24087a2c Issue #23260: Update Windows installer 2015-02-05 22:08:48 -08:00
Steve Dower
65e4cb10d9 Issue #22919: Windows build updated to support VC 14.0 (Visual Studio 2015), which will be used for the official 3.5 release. 2014-11-22 12:54:57 -08:00
Brett Cannon
d5ea39d1b8 Issue #22394: Add a 'venv' command to Doc/Makefile.
This will create a venv using the interpreter specified by the PYTHON
variable for the Makefile that also install Sphinx. Typical usage is
expected to be:

  cd Doc
  make venv PYTHON=../python
  make html PYTHON=venv/bin/python3
2014-12-05 15:17:31 -05:00
Zachary Ware
740e1dcdc2 Issue #17896: Move Windows external lib sources from .. to externals. 2014-11-01 22:48:24 -05:00
Zachary Ware
4b2b1de0bd Issue #17896: Move Windows external lib sources from .. to externals. 2014-11-01 22:39:21 -05:00
Nick Coghlan
973fe0ba7a Issue #18093: Factor out the programs that embed the runtime 2014-07-25 21:52:14 +10:00
Zachary Ware
45bc17b6b4 Issue #19962: The Windows build process now creates "python.bat"
in the root of the source tree, which passes all arguments through
to the most recently built interpreter.
2014-04-30 15:47:53 -05:00
Zachary Ware
c2447f2a15 Ignore files generated by MSVC PGO builds. 2014-03-18 22:28:16 -05:00
Vinay Sajip
21b391c956 Reverted change introduced in edb12dad7bf6. 2014-03-14 23:13:00 +00:00
Vinay Sajip
3e825c66ad Added Doc/tools/ subdirs to .hgignore. 2014-03-14 14:20:09 +00:00
Georg Brandl
f7b2f36f74 Doc: do not rely on checked-out Sphinx toolchain from svn.python.org anymore
Nowadays it is likely that people will have Sphinx installed,
and if not, they will know how to install it.

This also simplifies life a lot for distribution packagers,
who typically do not want the doc build process to connect
to external web resources.
2014-02-16 09:46:36 +01:00
Andrew Kuchling
6b53296c56 Ignore two constructed directories in Tools/unicode 2013-11-10 13:43:47 -05:00
Tim Peters
b19ff41741 Mercurial: ignore precompiled header files on Windows. 2013-11-02 13:21:28 -05:00
Christian Heimes
80ab13067e Ignore PyCharm project directory 2013-10-19 19:55:38 +02:00
Christian Heimes
b649ed746e Ignore PyCharm project directory 2013-10-19 19:55:27 +02:00
Christian Heimes
49e52f9375 Issue #18481: Add C coverage reporting with gcov and lcov. A new make target
"coverage-report" creates an instrumented Python build, runs unit tests
and creates a HTML. The report can be updated with "make coverage-lcov".
2013-07-31 00:55:18 +02:00
Raymond Hettinger
0fe236b734 Ignore Mac OS X entries for .DS_Store 2013-05-17 02:23:16 -07:00
Raymond Hettinger
419722168b merge 2013-05-17 02:24:18 -07:00
Brett Cannon
f659cdc198 Ignore generated files related to python-config 2013-01-27 13:08:18 -05:00
Raymond Hettinger
e638168e98 Ignore Mac's Data Services Store 2013-01-18 17:44:25 -08:00
Brett Cannon
f873d7c20e Issue #16342: Lib/_sysconfigdata.py is no longer put into Lib, so
don't ignore it if it's still there.
2012-10-28 11:46:51 -04:00
Antoine Pitrou
a4f9e3603e Add MSVC-related entries to .hgignore 2012-06-23 22:11:58 +02:00
Antoine Pitrou
e67f48ce5e Issue #14928: Fix importlib bootstrap issues by using a custom executable (Modules/_freeze_importlib) to build Python/importlib.h. 2012-06-19 22:29:35 +02:00
Antoine Pitrou
fedb04a37a Update .hgignore for VS9.0-generated files 2012-06-14 21:54:24 +02:00
Antoine Pitrou
b3c16fb040 More .hgignore additions for new VS build files 2012-05-16 14:42:38 +02:00
Antoine Pitrou
adbda17660 Update .hgignore for new MSVC files 2012-05-16 11:31:13 +02:00
Brian Curtin
401f9f3d32 Fix #13210. Port the Windows build from VS2008 to VS2010. 2012-05-13 11:19:23 -05:00
Matthias Klose
597e6b4cc5 Followup for issue #14321, remove references to Parser/pgen.stamp 2012-04-04 13:20:55 +02:00
Antoine Pitrou
1e73a2467f Issue #13150: sysconfig no longer parses the Makefile and config.h files
when imported, instead doing it at build time.  This makes importing
sysconfig faster and reduces Python startup time by 20%.
2011-10-18 17:52:24 +02:00
Antoine Pitrou
103940cc0f Add pattern to .hgignore in order to mask PC/generrmap.exe 2011-08-27 18:46:50 +02:00
Antoine Pitrou
29646917c0 Add pattern to .hgignore in order to mask PC/generrmap.exe 2011-08-27 18:46:17 +02:00
Éric Araujo
2527796a22 Merge from 3.2 (#10318, #12255, #12043, #12417 and other fixes) 2011-07-29 03:11:09 +02:00
Éric Araujo
2f834f2061 Stop ignoring Mercurial merge conflits files (#12255).
R. David Murray and I think that it’s more useful to have these files
show up in the output of “hg status”, to let the user know that some
merged file have to be checked before commit.  If you want to ignore
these files in your clones, it’s possible to do so from another ignore
file; see the bug report for directions.

I’m leaving the .gitignore file alone, as I don’t know how git users
work with merges and conflicts.
2011-07-28 22:45:46 +02:00
Éric Araujo
5c8545bb2c Make VCSes ignore the compiled shared library file (#12255) 2011-07-28 22:38:44 +02:00
Ezio Melotti
5778671073 Backed out changeset ef306bd1d122 2011-06-25 20:10:39 +03:00
Ezio Melotti
33409d7bf3 #12341: add coverage files/dirs to .hgignore. Patch by Sandro Tosi. 2011-06-25 12:36:38 +03:00
Ezio Melotti
473bc27433 Merge with 3.2. 2011-06-25 12:38:16 +03:00
Ezio Melotti
f00bfa2019 #12341: add coverage files/dirs to .hgignore. Patch by Sandro Tosi. 2011-06-25 12:36:38 +03:00
Antoine Pitrou
eec60603a8 Issue #10914: Add a minimal embedding test to test_capi. 2011-04-25 21:23:26 +02:00