Commit Graph

7019 Commits

Author SHA1 Message Date
Jim Fasarakis-Hilliard
a2b358613b Merge pull request #4722 from youknowone/mmap
clean up mmap
2023-03-19 22:38:07 +02:00
Noa
725dac204f Fix redox 2023-03-18 21:17:23 -05:00
Jeong YunWon
ccc8f7ed37 clean up name() usage 2023-03-19 10:31:32 +09:00
Jeong YunWon
cf2b48fc0c clean up memory 2023-03-19 05:51:43 +09:00
Jeong YunWon
962b3659c6 clean up genericalias 2023-03-19 05:51:43 +09:00
Jeong YunWon
717242636a clean up generator 2023-03-19 05:51:43 +09:00
Jeong YunWon
29055ab4a6 clean up enumerate 2023-03-19 05:51:43 +09:00
Jeong YunWon
29073cf711 clean up dict 2023-03-19 05:51:43 +09:00
Jeong YunWon
cf82d6f0a5 clean up descriptor 2023-03-19 05:51:43 +09:00
Jeong YunWon
8fd984a767 clean up coroutine 2023-03-19 05:51:43 +09:00
Jeong YunWon
1db415d897 clean up bytes 2023-03-19 05:51:43 +09:00
Jeong YunWon
914e14bb8d clean up bytearray 2023-03-19 05:51:43 +09:00
Jeong YunWon
c8eff6ec07 clean up asyncgen 2023-03-19 05:51:43 +09:00
Jeong YunWon
13b4fd9b9f {PyRef->Py}<PyWeak>::upgrade 2023-03-19 04:57:07 +09:00
Jeong YunWon
e95eafe02a clean up io.{String,Bytes}IO 2023-03-19 04:57:07 +09:00
Jeong YunWon
2cc83ed1fe clean up Frame 2023-03-19 04:57:07 +09:00
Jeong YunWon
b052d646ee clean up PyCode 2023-03-19 04:57:06 +09:00
Jeong YunWon
174ef52df7 \#[pyclass] impl Py<PyType> for 2023-03-19 04:57:06 +09:00
Jeong YunWon
1fda3ba969 impl PyNativeFuncInternal for &Py<Self> form 2023-03-19 04:57:06 +09:00
Jeong YunWon
f314328294 lifetime bounded TryFromBorrwoedObject 2023-03-19 04:57:06 +09:00
Jeong YunWon
0f24d66234 pyclass macro to recognize Py/PyRef pattern 2023-03-19 04:57:06 +09:00
Jim Fasarakis-Hilliard
2e4ff723aa Update anystr.rs 2023-03-18 21:22:01 +02:00
Jeong YunWon
1218ddd5dc Merge pull request #4709 from r3m0t/str-splitlines
Fix str.splitlines to recognise unicode line terminators
2023-03-19 00:42:18 +09:00
Jeong YunWon
330eaf3ed6 Add TODO comment to remove py_bytes_splitlines 2023-03-19 00:42:04 +09:00
Jim Fasarakis-Hilliard
2758a0ec53 Merge pull request #4714 from youknowone/refactor-useless-complexity
Refactor unnecessary complexity
2023-03-18 17:39:39 +02:00
Jeong YunWon
de481bcd67 human readable PyIterIter::next 2023-03-18 22:43:32 +09:00
Jeong YunWon
12c96d06e4 Remove useless and_then 2023-03-18 22:10:25 +09:00
Jeong YunWon
b572b91783 relocate a few int functions to common 2023-03-18 21:53:15 +09:00
Jeong YunWon
ad29fbdd55 apply early returning pattern 2023-03-18 21:51:07 +09:00
Jeong YunWon
8851a246de Simplify Representable impls 2023-03-18 20:42:12 +09:00
Charles Hubain
23cfdfffba Implemented repr slot 2023-03-18 19:28:05 +09:00
Tomer Chachamu
8bfbfe3e46 Fix str.splitlines to recognise unicode line terminators 2023-03-18 01:10:59 +00:00
Jeong YunWon
b35861005e more cspell (#4702) 2023-03-17 14:02:24 +09:00
Jeong YunWon
310a83427c cspell derive 2023-03-16 22:42:03 +09:00
Jeong YunWon
8ff947e83a Merge pull request #4677 from youknowone/arg-index
apply ArgIndex
2023-03-14 00:36:19 +09:00
Jeong YunWon
415cdb1ef9 Merge pull request #4681 from abyesilyurt/aziz/base_exc_group
Add BaseExceptionGroup
2023-03-11 02:31:50 +09:00
Jim Fasarakis-Hilliard
17c5361d43 Merge pull request #4554 from howjmay/co_stacksize
Add co_stacksize to code objects
2023-03-10 17:12:30 +02:00
Aziz Berkay Yesilyurt
1a7792e06f add BaseExceptionGroup 2023-03-10 15:30:36 +01:00
Yang Hau
95e863cb6d Add co_stacksize to code objects 2023-03-10 21:28:56 +08:00
Jeong YunWon
10ccbc6a31 Remove PyPaylod::special_retrieve 2023-03-10 16:44:47 +09:00
Jeong YunWon
0e2e7e533a ArgPrimitiveIndex for zlib 2023-03-10 16:44:47 +09:00
Jeong YunWon
d71910cdc2 ArgSize for io.rs 2023-03-10 06:21:40 +09:00
Jeong YunWon
3cb7c61026 ArgIndex for builtin functions 2023-03-10 06:21:40 +09:00
Jeong YunWon
08c73444c4 ArgSize for tuple 2023-03-10 06:21:40 +09:00
Jeong YunWon
e686b64ff3 ArgSize for str 2023-03-10 06:21:40 +09:00
Jeong YunWon
7d1fae001b ArgSize for list 2023-03-10 06:21:40 +09:00
Jeong YunWon
f190cdb3ec ArgIndex for bytes/bytearray 2023-03-10 06:21:40 +09:00
Jeong YunWon
5a90b14099 ArgIndex for range/slice 2023-03-10 06:21:40 +09:00
Jeong YunWon
e95529aca0 introduce ArgSize 2023-03-10 06:21:39 +09:00
Jeong YunWon
ed7bcf787c expose ArgIndex 2023-03-10 06:21:39 +09:00