Jeong YunWon
|
ea39443063
|
Merge pull request #3628 from youknowone/upgrade-libc
upgrade libc
|
2022-04-18 00:46:54 +09:00 |
|
Jeong Yunwon
|
a22341787a
|
remove socket.IPPROTO_MAX
|
2022-04-18 00:23:23 +09:00 |
|
Jeong Yunwon
|
965c3157c8
|
Upgrade libraries
|
2022-04-18 00:09:22 +09:00 |
|
Jeong Yunwon
|
3250c55595
|
upgrade libc
|
2022-04-17 23:41:51 +09:00 |
|
Jeong Yunwon
|
7c85002902
|
x
|
2022-04-17 23:17:34 +09:00 |
|
Jeong YunWon
|
65d667bc9b
|
Merge pull request #3626 from youknowone/type-protocol
Replace TypeProcotol to AsPyObject
|
2022-04-17 22:24:52 +09:00 |
|
Jeong Yunwon
|
5da0314169
|
suppress cilppy warnings
|
2022-04-17 22:24:34 +09:00 |
|
Jeong Yunwon
|
d97a398609
|
flexible new_downcast_error
|
2022-04-17 21:53:03 +09:00 |
|
Jeong Yunwon
|
a69617871e
|
flexible mapping
|
2022-04-17 21:15:14 +09:00 |
|
Jeong Yunwon
|
15cb57526e
|
flexible vm.invoke
|
2022-04-17 21:09:52 +09:00 |
|
Jeong Yunwon
|
a7de700ef6
|
clean AsPyObject usage
|
2022-04-17 21:01:53 +09:00 |
|
Jeong Yunwon
|
75e589cbc1
|
isinstance -> fast_isinstance
|
2022-04-17 20:32:34 +09:00 |
|
Jeong Yunwon
|
04cf262b37
|
Replace TypeProcotol to AsPyObject
|
2022-04-17 20:17:43 +09:00 |
|
Jeong Yunwon
|
29ba8956a9
|
Remove TypeProtocol::clone_class()
|
2022-04-17 20:10:24 +09:00 |
|
Jeong Yunwon
|
aa76a34963
|
merge TypeProtocol in AsPyObject
|
2022-04-17 19:26:10 +09:00 |
|
Jeong Yunwon
|
7f9e8254c4
|
TypeProtocol depends on AsPyObject
|
2022-04-17 19:12:58 +09:00 |
|
Jeong YunWon
|
3a8019baee
|
Merge pull request #3625 from youknowone/cleanup-type
Remove DerefToPyType, IdProtocol
|
2022-04-17 18:40:34 +09:00 |
|
Jeong Yunwon
|
f01e28e4ca
|
Fix unused import
|
2022-04-17 18:40:10 +09:00 |
|
Jeong Yunwon
|
935bfcda86
|
inline for object pointer operations
|
2022-04-17 10:37:53 +09:00 |
|
Jeong Yunwon
|
625f8675ae
|
Introduce AsPyObject to replace IdProtocol
|
2022-04-17 10:32:01 +09:00 |
|
Jeong Yunwon
|
9be1dc1f8b
|
no more IdProtocol-depending api
|
2022-04-17 10:25:02 +09:00 |
|
Jeong Yunwon
|
7edebbf28c
|
Remove DerefToPyType
|
2022-04-17 10:16:31 +09:00 |
|
Jeong Yunwon
|
2e6875c8d5
|
checkpoint
|
2022-04-17 09:56:42 +09:00 |
|
Jeong Yunwon
|
ba1a9b5b7e
|
issubclass takes &impl Borrow<PyObject>
|
2022-04-17 09:50:54 +09:00 |
|
Jeong Yunwon
|
dd09a9489b
|
Remove DerefToPyType for &DerefToPyType
|
2022-04-17 09:46:15 +09:00 |
|
Jeong Yunwon
|
dca59e9832
|
Add borrow for wrapping types
|
2022-04-17 09:40:39 +09:00 |
|
Jeong YunWon
|
adce97a03f
|
Merge pull request #3623 from youknowone/jit-warning
remove warning from jit test
|
2022-04-17 09:17:31 +09:00 |
|
Jeong YunWon
|
3a3bf82285
|
Merge pull request #3624 from youknowone/vm-split
split vm into multiple files
|
2022-04-17 09:17:04 +09:00 |
|
Jeong Yunwon
|
828c28ebb8
|
Replace vm.extract_elements with TryFromBorrowedObject
|
2022-04-17 06:09:45 +09:00 |
|
Jeong Yunwon
|
fac28934f6
|
Refactor extract_elements_with
|
2022-04-17 06:09:45 +09:00 |
|
Jeong Yunwon
|
60e0e5f95d
|
Refactor try_value_with
|
2022-04-17 06:09:45 +09:00 |
|
Jeong Yunwon
|
c2f9498ca6
|
Split vm.rs into segments
|
2022-04-17 06:09:45 +09:00 |
|
Jeong Yunwon
|
d7daf42756
|
atexit hold its features itself
|
2022-04-17 04:10:10 +09:00 |
|
Jeong Yunwon
|
e8b0732f5e
|
remove warning from jit test
|
2022-04-17 04:02:01 +09:00 |
|
Jeong YunWon
|
f817b7f124
|
Merge pull request #3621 from youknowone/update-asdl
Fix update_asdl
|
2022-04-17 02:47:34 +09:00 |
|
Jeong YunWon
|
27266f3f12
|
Merge pull request #3620 from youknowone/stdlib-struct
Move `_struct` module to stdlib
|
2022-04-17 02:45:16 +09:00 |
|
Jeong Yunwon
|
4f4e87729b
|
Fix ast/asdl_rs.py
|
2022-04-17 02:24:41 +09:00 |
|
Jeong Yunwon
|
be9aaf71a6
|
Move _struct module to stdlib
|
2022-04-17 02:00:07 +09:00 |
|
Jeong Yunwon
|
c64b0442a1
|
split buffer formats to vm/src/buffer.rs
|
2022-04-17 01:49:52 +09:00 |
|
Jeong YunWon
|
5553558261
|
Merge pull request #3606 from youknowone/pyobject
split pyobject.rs to multiple files
|
2022-04-17 00:53:19 +09:00 |
|
Jeong YunWon
|
366290bf9a
|
Merge pull request #3561 from tkmikan/patch-1
Add __format__ type check in f-string
|
2022-04-16 03:42:10 +09:00 |
|
tkmikan
|
3f8aed1c86
|
Add __format__ type check in f-string
|
2022-04-16 01:04:35 +09:00 |
|
Jeong YunWon
|
cc8153ffda
|
Merge pull request #3384 from OddBloke/oddbloke/fstat
stdlib/os.rs: update wrong-type exception text for __fspath__
|
2022-04-16 00:53:32 +09:00 |
|
Jeong Yunwon
|
ff4cf69667
|
Hide PyLease, PyThreadingConstraint from crate root
|
2022-04-16 00:49:06 +09:00 |
|
Jeong Yunwon
|
2c92174b17
|
move PyAttributes to pytype.rs
|
2022-04-16 00:49:06 +09:00 |
|
Jeong Yunwon
|
86a8831124
|
vm::funciton::arithmetic
|
2022-04-16 00:49:05 +09:00 |
|
Jeong Yunwon
|
475d04c67e
|
IntoPyRef to vm::function
|
2022-04-16 00:46:37 +09:00 |
|
Jeong Yunwon
|
a5b36e1937
|
split pyobject.rs
|
2022-04-16 00:45:19 +09:00 |
|
Jeong YunWon
|
dc795873c3
|
Merge pull request #3449 from waroad/update_test_string
Update test_string.py
|
2022-04-16 00:40:18 +09:00 |
|
Jeong YunWon
|
1d68ade54e
|
Merge pull request #3387 from OddBloke/oddbloke/type_name
Get (most of) test_type_name passing
|
2022-04-16 00:39:28 +09:00 |
|