6059 Commits (6ae2bbbdfcb8969d1d362b17c2fbd5a684fa4f9d)

Author SHA1 Message Date
Guido van Rossum c474deaaf6 Expand one level of symbolic link in sys.argv[0] before inserting its 29 years ago
Guido van Rossum 03a7466b8f OK, ready to make 'assert' a keyword (instead of '__assert__'). 29 years ago
Guido van Rossum 7844e38a98 Keep Microsoft VC happy. 29 years ago
Guido van Rossum 6bf62dad9e Keep gcc -Wall and Microsoft VC happy. 29 years ago
Guido van Rossum 1d2e240954 (Jack:) On the Mac, don't automatically enable dynamic loading. 29 years ago
Guido van Rossum 62bf108392 (Jack:) Don't define TRUE and FALSE if already defined. 29 years ago
Guido van Rossum 6976a52099 (Jack:) On the Mac, use standard strerror() if using MSL C-library. 29 years ago
Guido van Rossum 644a12b00c Tweaks to keep the Microsoft compiler quier. 29 years ago
Guido van Rossum 5f5e817e00 Support for alternative string quotes (a"xx", b"xx", c"xx", ...). 29 years ago
Guido van Rossum 2a7f58de1c Allow passing a .pyo file. 29 years ago
Guido van Rossum 228d7f3f67 Added assert statement. 29 years ago
Guido van Rossum 8ecd1ad785 Added assert grammar. 29 years ago
Guido van Rossum c6472e9ee1 1. Add string conversions to int(), long(), float(). (Not to complex()!) 29 years ago
Guido van Rossum 45b83915f8 New form of PyFPE_END_PROTECT macro. 29 years ago
Guido van Rossum 6af0c00ab6 Fix dumb bug calling parsestrplus with wrong node as argument. 29 years ago
Guido van Rossum 1c6a459921 Define __debug__ as 0 if -O is given, 1 otherwise. Also test for 29 years ago
Guido van Rossum 7c53111d5b Added support for ``if __debug__:'' -- if -O is given, this form is 29 years ago
Guido van Rossum 0824f63cfc When -O is given, use ".pyo" instead of ".pyc". 29 years ago
Guido van Rossum c43b685054 Clarify error message for unexpected keyword parameter. 29 years ago
Guido van Rossum 82598051e6 Greatly renamed. Not a very thorough job -- I'm going to restructure 29 years ago
Guido van Rossum 8e793d925c Add global Py_OptimizeFlag. SET_LINENO is omitted again unless this is 29 years ago
Guido van Rossum 0ae748d3c4 Changes for Lee Busby's SIGFPE patch set. 29 years ago
Guido van Rossum 0f4bbd2f34 Keep gcc -Wall happy. 29 years ago
Guido van Rossum 2dc466169e Oops, remove an unused variable from PyErr_Format(). 29 years ago
Guido van Rossum 7433b12a5c Added new global flag variable Py_InteractiveFlag and new function 29 years ago
Guido van Rossum 1548bacb14 Added convenience function PyErr_Format(exception, formatstring, ...) -> NULL. 29 years ago
Guido van Rossum 0d85be19e2 *Don't* kill all local variables on function exit. This will be done 29 years ago
Guido van Rossum e8811f85ed Added intern() function. 29 years ago
Guido van Rossum deb0c5e66c Two small changes: 29 years ago
Guido van Rossum d0eb429b88 Plug a leak with calling something other than a function or method is 29 years ago
Guido van Rossum 950361c6ca Patches for (two forms of) optional dynamic execution profiling -- 29 years ago
Guido van Rossum 8c5df06ec7 Change the control flow for error handling in the function prelude to 29 years ago
Guido van Rossum 43f1b8d6e4 Added optional interface for dynamic execution profile (to be gathered 29 years ago
Guido van Rossum b3f515af64 Get the line number from PyCode_Addr2Line instead of believing 29 years ago
Guido van Rossum 99d182550b New magin number (because of linenumber table). 29 years ago
Guido van Rossum d031c89891 Marshal the line number table of code objects. 29 years ago
Guido van Rossum da4eb5c3b5 Instead of emitting SET_LINENO instructions, generate a line number 29 years ago
Guido van Rossum a4240132ec Kill all local variables on function return. This closes a gigantic 29 years ago
Guido van Rossum 70d44787a3 Only call sigcheck() at the ticker code if we don't have true signals. 29 years ago
Guido van Rossum 1aa14838d2 Cleanup: 29 years ago
Guido van Rossum 554fa49500 get build info from elsewhere 29 years ago
Guido van Rossum 768360243a Changes for frame object speedup: 29 years ago
Guido van Rossum 7eb883a18e Remove unused variable. 29 years ago
Guido van Rossum 8d75161671 Intern the string "__complex__". 29 years ago
Guido van Rossum 7b89b6a660 Intern all names and varnames in newcodeobject(), plus those string 29 years ago
Guido van Rossum 3dfd53b4c8 Add "if (x != NULL) continue;" (or similar for err==0) before the 29 years ago
Guido van Rossum 98a9b312e8 Marshal the new stacksize item in code objects. 29 years ago
Guido van Rossum 7af8130857 Working semaphore implementation by Sjoerd. 29 years ago
Guido van Rossum dd5db43905 New MAGIC number (code objects have one more item when marshalled). 29 years ago
Guido van Rossum 62f7d15d0b Use the stack size from the code object and the CO_MAXBLOCKS constant 29 years ago