Commit Graph
6541 Commits
Author SHA1 Message Date
Jeong Yunwon a2f77bb62e fix typo from comments 2022-06-23 02:30:15 +09:00
Jeong Yunwon ffd5a0db9a slicelen -> slice_len 2022-06-23 02:26:15 +09:00
Jeong YunWon 119913b4ab Merge pull request #3802 from youknowone/fix-musl
disable schedparam from musl
2022-06-20 01:41:37 +09:00
Jeong YunWon 7723cf1464 disable schedparam from musl 2022-06-20 01:15:04 +09:00
gogim1 19f3121f88 rename for name consistency 2022-06-19 18:06:18 +08:00
gogim1 9c8ace592d rename for name consistency 2022-06-19 17:11:20 +08:00
Jeong YunWon f84b2896f1 Merge pull request #3792 from youknowone/fix-slot-call
Fix slot call deadlock
2022-06-16 21:20:23 +09:00
Jeong Yunwon 770f166edf Fix slot call deadlock 2022-06-16 20:53:59 +09:00
Alexander Scharinger e4267d9280 rustfmt 2022-06-16 11:44:23 +02:00
Alexander Scharinger dbdbdc887f feat: itertools.compress.__reduce__ 2022-06-16 11:36:31 +02:00
Alexander Scharinger 81d2df806a fix: itertools.compress keyword arguments 2022-06-16 11:22:36 +02:00
Alexander Guettler ad399db6e9 Add tested frozen module test 2022-06-16 11:58:48 +09:00
Jeong YunWon ba8df41269 Merge pull request #3775 from joohongpark/fix-test_dict_mixed_keys_items
fix test_dictviews::test_dict_mixed_keys_items
2022-06-15 14:11:55 +09:00
Jeong YunWon cea5a6e2b6 Merge pull request #3788 from rng-dynamics/fix-itertools-chain
Fix itertools chain
2022-06-15 11:11:13 +09:00
joohongpark 79eae0d5fe update compare method 2022-06-15 10:40:45 +09:00
Alexander Scharinger 480f5f1d25 fix tests 2022-06-14 19:53:41 +02:00
Alexander Scharinger 76ef074b5a Release source when PyIterReturn::StopIteration 2022-06-14 18:59:27 +02:00
Dennis Zhuang e5a76797b2 Impl AsBuffer, AsMapping and AsSequence protocols for PyMmap 2022-06-15 01:59:26 +09:00
Alexander Scharinger ec18a12faf refactor 2022-06-14 18:57:00 +02:00
Dennis Zhuang d4f001fa21 Basic mmap module 2022-06-15 01:38:27 +09:00
Dennis Zhuang 396812d66c Refactor byte operations 2022-06-14 16:37:35 +09:00
joohongpark 194fa51cdd fix format 2022-06-14 02:39:51 +09:00
joohongpark 115dfc8251 fix test_dictviews::test_dict_mixed_keys_items 2022-06-14 02:39:51 +09:00
Jeong-Min Lee 805c9553dc Extract repeated code as a closure. 2022-06-14 00:39:15 +09:00
Jeong-Min Lee 4f97c0f053 Extract saturate function. 2022-06-14 00:39:14 +09:00
Jeong-Min Lee 83e2490d78 Saturate on usize. 2022-06-14 00:36:43 +09:00
oow214 7848e06a41 Add itertools count repr (#3784) 2022-06-13 23:52:26 +09:00
Jeong YunWon f624e8e78b Merge pull request #3785 from youknowone/exact-size-operator
PyExactSizeIterator
2022-06-13 23:44:49 +09:00
Jeong Yunwon 4f272eea85 PyExactSizeIterator 2022-06-13 22:19:24 +09:00
Alexander Scharinger 4c11720af0 feat: itertools.chain evaluate lazily 2022-06-12 20:03:03 +02:00
Miragecore fafd8434ac add getformat (#3774) 2022-06-12 15:38:32 +09:00
Isac Byeonghoon Yoo ce546f6183 feat(sys): add sys.is_finalizing() (#3776) 2022-06-11 21:10:09 +09:00
oow214 d06950e067 Add classmethod initialize (#3773) 2022-06-11 20:16:36 +09:00
JaeHyung Jang 9757c8244f Setitem error have type name (#3770) 2022-06-11 16:48:07 +09:00
redbopo c0999a909d Add Context::empty_bytes 2022-06-08 01:11:08 +08:00
Jeong YunWon dae2c7d241 Merge pull request #3763 from youknowone/inc-lasti
split functions from execute_instructions
2022-06-04 18:54:00 +09:00
Jeong YunWon 551b873616 Merge pull request #3762 from youknowone/into-pyexc
distinguish ToPyException and IntoPyException
2022-06-04 18:53:33 +09:00
Jeong Yunwon 2931395ac2 optimize instructions 2022-06-04 17:45:25 +09:00
Jeong Yunwon 2ec7085921 make exception cold 2022-06-04 17:45:25 +09:00
Jeong Yunwon 667ad7593d distinguish ToPyException and IntoPyException 2022-06-04 11:12:45 +09:00
Jeong YunWon 3379ea2d78 Merge pull request #3754 from youknowone/cargo
add stdlib to rustpython_wasm and remove threading from vm default
2022-06-03 10:56:42 +09:00
Jeong YunWon 21c8e69101 Merge pull request #3758 from youknowone/relocation-statics
move generic slots to protocol module
2022-06-02 06:02:22 +09:00
Jeong YunWon 7182111fa9 Merge pull request #3748 from youknowone/getattr
Fix getattr to use `__getattribute__` correctly
2022-06-01 09:38:27 +09:00
Jeong Yunwon a7f97671ac move generic slots to protocol module 2022-05-30 09:49:10 +09:00
Jeong Yunwon 09fc676164 Use static ref 2022-05-30 07:38:33 +09:00
Kangzhi Shi ea95777ec7 Simplify AsNumber trait 2022-05-30 07:38:29 +09:00
Kangzhi Shi 1ed18c012a fix vm.to_index now use number protocol 2022-05-30 07:36:08 +09:00
Kangzhi Shi 3e6e348a67 impl number protocol float 2022-05-30 07:36:08 +09:00
Kangzhi Shi 59cedd2213 deprecated warnings for int 2022-05-30 07:36:07 +09:00
Kangzhi Shi 20632edc5d Number protocol for PyInt 2022-05-30 07:36:07 +09:00