Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
228b12edcce49649d6befa3c03dbcefd5a22ae76
/
Modules
/
_decimal
2a404b6
Issue #28769: The result of PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8()
by Serhiy Storchaka
· 8 years ago
3c29fd0
While a speedup of 1% is measurable, contexts aren't created that often,
by Stefan Krah
· 8 years ago
a40a3f3
Merge 3.6.
by Stefan Krah
· 8 years ago
e660335
Merge 3.5.
by Stefan Krah
· 8 years ago
18e0a97
Issue #28701: Revert part of 5bdc8e1a50c8 for the following reasons:
by Stefan Krah
· 8 years ago
45ed522
Revert part of dbf72357cb4a that is in a rarely used path and causes
by Stefan Krah
· 8 years ago
2b938f8
Revert (unauthorized) parts of 54a89144ee1d which are not in a speed-sensitive
by Stefan Krah
· 8 years ago
1b5fa6b
Revert (unauthorized) parts of b9eb35435178 which are not in a speed-sensitive
by Stefan Krah
· 8 years ago
5ab81d7
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
by Serhiy Storchaka
· 8 years ago
4c38154
Don't parenthesis in _PyObject_CallMethodId() format
by Victor Stinner
· 8 years ago
a5ed5f0
Use _PyObject_CallNoArg()
by Victor Stinner
· 8 years ago
3b73ea1
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
by Serhiy Storchaka
· 8 years ago
f4934ea
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
by Serhiy Storchaka
· 8 years ago
a721aba
Issue #26331: Implement the parsing part of PEP 515.
by Brett Cannon
· 8 years ago
a439191
Fix some warnings from MSVC
by Steve Dower
· 8 years ago
bbeedc2
include (now) int standard headers
by Benjamin Peterson
· 8 years ago
ae3869c
do not need vcstdint.h anymore
by Benjamin Peterson
· 8 years ago
243d8a7
Merge 3.5.
by Stefan Krah
· 8 years ago
8c126f1
Issue #26974: Fix segfault in the presence of absurd subclassing. Proactively
by Stefan Krah
· 8 years ago
1d245fa
Merge 3.5.
by Stefan Krah
· 8 years ago
947f099
Issue #27006: Do not use PyDec_CheckExact() on a type.
by Stefan Krah
· 8 years ago
8113f49
Merge 3.5.
by Stefan Krah
· 8 years ago
6817c59
Issue #27006: from_float(): call the subclass' __new__() and __init__().
by Stefan Krah
· 8 years ago
8d013a8
Issue #26846: Post commit cleanup.
by Stefan Krah
· 8 years ago
8e1da58
Issue #26846: Workaround for non-standard stdlib.h on Android.
by Stefan Krah
· 8 years ago
59865e7
Issue #26200: Restored more safe usages of Py_SETREF.
by Serhiy Storchaka
· 9 years ago
ec39756
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
by Serhiy Storchaka
· 9 years ago
66e9d03
Issue #26621: Update libmpdec version and remove unnecessary test case.
by Stefan Krah
· 9 years ago
5f6ccc7
Issue #26139: libmpdec: disable /W4 warning (non-standard dllimport behavior).
by Stefan Krah
· 9 years ago
53f2e0a
Issue #25928: Add Decimal.as_integer_ratio(). Python parts and docs by
by Stefan Krah
· 9 years ago
5c4064e
Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
by Serhiy Storchaka
· 9 years ago
fda673d
Issue #24974: Force fp-model precice in mpdecimal.c on Windows
by Zachary Ware
· 9 years ago
774ac37
Closes #17202: Merge with 3.4
by Zachary Ware
· 10 years ago
4c9c848
Issue #17202: Add .bat to .hgeol to force them to CRLF.
by Zachary Ware
· 10 years ago
c2ccce7
Issue #23641: Cleaned out legacy dunder names from tests and docs.
by Serhiy Storchaka
· 10 years ago
a60c2fe
Issue #23641: Cleaned out legacy dunder names from tests and docs.
by Serhiy Storchaka
· 10 years ago
20b39b2
Removed redundant casts to `char *`.
by Serhiy Storchaka
· 10 years ago
b578f8a
Issue #19232: Speed up decimal import. Additionally, since _decimal is
by Stefan Krah
· 10 years ago
fc45251
Merge 3.4.
by Stefan Krah
· 10 years ago
cf26115
Introduce and check for MPD_VERSION_HEX for precise management of builds
by Stefan Krah
· 10 years ago
9ea83cf
Merge 3.4.
by Stefan Krah
· 10 years ago
298131a
Issue #22090: Fix '%' formatting for infinities and NaNs.
by Stefan Krah
· 10 years ago
6b7786b
Use $type instead of $cls in the signature specification.
by Stefan Krah
· 10 years ago
5de1f82
Issue #21407: _decimal now supports function signatures.
by Stefan Krah
· 10 years ago
8fb74a3
Issue #21374: Fix pickling of DecimalTuple.
by Stefan Krah
· 10 years ago
f1d4e42
Issue #21374: Fix pickling of DecimalTuple.
by Stefan Krah
· 10 years ago
ce68c19
remove unused zero constants
by Benjamin Peterson
· 11 years ago
7f470d0
Issue #19936: Remove executable bits from C source files and several forgotten
by Serhiy Storchaka
· 11 years ago
b992a0e
Issue #19936: Added executable bits or shebang lines to Python scripts which
by Serhiy Storchaka
· 11 years ago
1654040
Issue #19936: Disable shebang lines in order to prevent using a random
by Stefan Krah
· 11 years ago
0455c3f
Whitespace.
by Stefan Krah
· 11 years ago
1f1ec12
Issue #19986: Avoid an incorrect warning of older gcc versions.
by Stefan Krah
· 11 years ago
01e5f80
Fix C++ header usage. This __STDC_LIMIT_MACROS scheme can still be subverted
by Stefan Krah
· 11 years ago
da12ada
Do not discard const qualifier without a reason.
by Stefan Krah
· 11 years ago
37d4e0b
Fix two typos.
by Stefan Krah
· 11 years ago
42e3b60
Missed one copyright.
by Stefan Krah
· 11 years ago
ecff655
Update copyright. The four year increment is intentional (to save work).
by Stefan Krah
· 11 years ago
4b7f7ac
Make a couple of parameters constant.
by Stefan Krah
· 11 years ago
45059eb
1) Prepare libmpdec for the 2.4.0 release. None of the following changes affects
by Stefan Krah
· 11 years ago
2fdf4e7
Move PyErr_NoMemory() closer to the failure.
by Stefan Krah
· 11 years ago
a0fd1f5
Change style to match the surrounding code (no early returns).
by Stefan Krah
· 11 years ago
ac47085
Issue #19437: Fix dec_format() of the _decimal module, handle dec_strdup()
by Victor Stinner
· 11 years ago
a992e11
Issue #19437: Fix convert_op_cmp() of decimal.Decimal rich comparator, handle
by Victor Stinner
· 11 years ago
04754b0
Support multiarch build in tests.
by Stefan Krah
· 11 years ago
891ca9e
Backport bff16086f03b and bcaaaa00425b.
by Stefan Krah
· 11 years ago
6edda14
Issue #17768: Support newline fill character in decimal.py and NUL fill
by Stefan Krah
· 11 years ago
3f5db39
Fix a few typos and a double semicolon. Patch by Eitan Adler.
by Ezio Melotti
· 12 years ago
eb8c451
Since the return type of format() is not a Decimal, raise ValueError instead of
by Stefan Krah
· 12 years ago
752bfb7
Remove trailing whitespace.
by Stefan Krah
· 12 years ago
59a4a93
Issue #16422: Use strings for rounding mode constants for better readability
by Stefan Krah
· 12 years ago
e3dff55
Issue #16753: Define __GNUC_STDC_INLINE__ to an integer (same as gcc).
by Stefan Krah
· 12 years ago
f03eee1
Issue #16745: The gcc visibility pragma is buggy on OpenIndiana and NetBSD.
by Stefan Krah
· 12 years ago
66a6f3f
Fix Visual Studio build.
by Stefan Krah
· 12 years ago
fdf1a34
Issue #16745: Hide symbols in _decimal.so.
by Stefan Krah
· 12 years ago
fb7f580
Issue #16745: Hide a couple of symbols by making them local.
by Stefan Krah
· 12 years ago
9a4ff43
Issue #15783: Support None default values in the Context() constructor.
by Stefan Krah
· 12 years ago
040e311
Issue #15783: Except for the number methods, the C version of decimal now
by Stefan Krah
· 12 years ago
6e46704
Accept Unicode legacy strings in the Decimal constructor.
by Stefan Krah
· 12 years ago
0f82b76
Issue #16431: Finally, consider all permutations.
by Stefan Krah
· 12 years ago
ed16eff
Issue #16431: Also fix the opposite direction.
by Stefan Krah
· 12 years ago
f4abc7b
Issue #16431: Use the type information when constructing a Decimal subtype
by Stefan Krah
· 12 years ago
a0346e5
Support gcc's -ansi flag: use "__asm__" instead of "asm".
by Stefan Krah
· 12 years ago
e59aa8c
Revert 29506c7db353 (build output should be accurate).
by Stefan Krah
· 12 years ago
5c9a589
merge
by Christian Heimes
· 12 years ago
72c9946
Change libmpdec to use ANSI code in strict ansi mode as inline asm isn't supported in ANSI C
by Christian Heimes
· 12 years ago
9a3f05e
Make it clear that the pi function is modified for benchmarking purposes.
by Stefan Krah
· 12 years ago
6b6a1df
Restore the benchmark order to avoid waiting for decimal.py if just the
by Stefan Krah
· 12 years ago
6cf50c5
Fix whitespace.
by Brett Cannon
· 12 years ago
63092fe
Fix whitespace.
by Brett Cannon
· 12 years ago
d266c44
Make the decimal bench file run under Python 2.7.
by Brett Cannon
· 12 years ago
7e6523f
Use C-style comments.
by Stefan Krah
· 12 years ago
76e1217
Issue #15882: Change _decimal to accept any coefficient tuple when
by Stefan Krah
· 12 years ago
fc33d4c
Issue #15544: Fix Decimal.__float__ to work with payload-carrying NaNs.
by Mark Dickinson
· 12 years ago
f21587e
mpd_qpowmod(): calculate result with zero-exponent for compatibility with
by Stefan Krah
· 12 years ago
17183a2
Use zero bottom margin.
by Stefan Krah
· 12 years ago
ad5b439
In the 32-bit build, dec_hash() raised InvalidOperation if the operand
by Stefan Krah
· 12 years ago
2fd502f
1) Use _mpd_basedivmod() regardless of the length of the dividend. This is
by Stefan Krah
· 12 years ago
b9e36b9
Add unused parameter to a couple of METH_NOARGS functions. The previous
by Stefan Krah
· 12 years ago
26a1c7a
Fix Visual Studio warning.
by Stefan Krah
· 12 years ago
e574402
Issue #7652: Clean up _mpd_qinvroot() and mark it LIBMPDEC_ONLY. Use the
by Stefan Krah
· 12 years ago
Next »