Jeong Yunwon
|
251ce4e68e
|
ArgByteOrder
|
2022-05-04 08:29:15 +09:00 |
|
Jeong Yunwon
|
4d244f0d07
|
int.format error handling
|
2022-05-04 08:29:15 +09:00 |
|
Jeong Yunwon
|
a50ca743dc
|
empty vm/functin/mod.rs
|
2022-05-04 08:29:15 +09:00 |
|
Jeong Yunwon
|
580bcb526f
|
remove duplicated type check
|
2022-05-04 08:29:15 +09:00 |
|
Jeong Yunwon
|
283c97cda7
|
cut down modpow to keep fast path smaller
|
2022-05-04 08:29:15 +09:00 |
|
Jeong Yunwon
|
987d9b9a9b
|
prevent duplicated code generation
|
2022-05-04 07:49:19 +09:00 |
|
hrchu
|
e50ee53095
|
Fix lshift overflow handling
|
2022-05-04 07:36:43 +09:00 |
|
hrchu
|
8f0e40f2b2
|
Fix test_long::test_huge_rshift
|
2022-05-04 07:35:44 +09:00 |
|
Jeong Yunwon
|
3034217eae
|
VirtualMachine::{run_frame_full => run_frame}
|
2022-05-02 10:37:47 +09:00 |
|
Jeong YunWon
|
4c0d49de96
|
Merge pull request #3658 from coolreader18/move-crt_fd
Move crt_fd to common
|
2022-05-01 14:59:42 +09:00 |
|
Noa
|
77495a2b2d
|
Move stdlib::os::errno to common
|
2022-04-30 13:35:43 -05:00 |
|
Noa
|
b382d3c9e3
|
Move crt_fd to common
|
2022-04-30 13:35:42 -05:00 |
|
Jeong Yunwon
|
e8c59360b9
|
Interpreter::run
|
2022-05-01 00:29:40 +09:00 |
|
Jeong Yunwon
|
c83d8fd68d
|
exception-to-exitcode to vm method
|
2022-05-01 00:23:23 +09:00 |
|
Jeong Yunwon
|
ec9697aabb
|
Remove direct eprintln! usage from vm
|
2022-04-30 23:01:26 +09:00 |
|
Jeong Yunwon
|
846e38e110
|
Fix stderr usage in exit handling
|
2022-04-30 22:59:16 +09:00 |
|
Jeong Yunwon
|
6fd5094c05
|
Remove Interpreter::default() not to trap users init without stdlib
|
2022-04-30 05:09:33 +09:00 |
|
Jeong Yunwon
|
b74a5a6a92
|
relocate run functions to vm
|
2022-04-30 04:05:26 +09:00 |
|
Jeong YunWon
|
4c39668b71
|
Merge pull request #3665 from fanninpm/baseexception-reduce
Add BaseException.__reduce__
|
2022-04-30 01:16:30 +09:00 |
|
Jeong Yunwon
|
24186558ed
|
Deref for ArgIntoComplex
|
2022-04-29 10:51:25 +09:00 |
|
Jeong Yunwon
|
84e2b52240
|
Deref for ArgIntoFloat
|
2022-04-29 10:47:59 +09:00 |
|
Jeong Yunwon
|
9f17a50c60
|
Impl std::ops::Deref for ArgIntoBool
|
2022-04-29 10:34:26 +09:00 |
|
Jeong Yunwon
|
6e97435607
|
inner_truediv is too big to inline
|
2022-04-29 10:07:27 +09:00 |
|
Jeong Yunwon
|
37daf188ca
|
Use option-like operator for OptionalArg
|
2022-04-29 10:07:02 +09:00 |
|
Noa
|
1aa9dd73db
|
One last getattro
|
2022-04-28 17:08:00 -05:00 |
|
Noa
|
ec266c43e4
|
Merge pull request #3641 from coolreader18/mini-fixes
Small fixes
|
2022-04-28 17:06:58 -05:00 |
|
Noa
|
117c3db558
|
Use hashing hacks to get the value of a ThreadId
|
2022-04-28 16:24:44 -05:00 |
|
Jeong YunWon
|
ab95b57a62
|
Merge pull request #3627 from youknowone/getattro
GetAttro take reference
|
2022-04-29 05:48:06 +09:00 |
|
Padraic Fanning
|
e2af440af1
|
Add case where exception dict is empty or missing
|
2022-04-27 22:50:19 -04:00 |
|
Padraic Fanning
|
d51593d50b
|
Run rustfmt
|
2022-04-27 21:44:13 -04:00 |
|
Padraic Fanning
|
9d898deaed
|
Fix Clippy warning
|
2022-04-27 21:29:42 -04:00 |
|
Padraic Fanning
|
d516afb5f6
|
Add BaseException.__reduce__
|
2022-04-27 20:33:26 -04:00 |
|
Padraic Fanning
|
1cecd2a2de
|
Add sys.warn_default_encoding
|
2022-04-27 18:58:16 -04:00 |
|
Jeong Yunwon
|
32aab6b148
|
DefaultConstructor
|
2022-04-27 03:29:47 +09:00 |
|
Jeong Yunwon
|
0325ccaa8f
|
Constructor/Initializer for io.rs
|
2022-04-27 03:13:50 +09:00 |
|
Jeong Yunwon
|
dcbc4668a8
|
Constructor and Initializer for PyDeque
|
2022-04-27 02:51:42 +09:00 |
|
Jeong Yunwon
|
e9c76915ac
|
Initializer and Constructor for PySet
|
2022-04-27 02:51:42 +09:00 |
|
Jeong Yunwon
|
d4fd303584
|
Initializer for PyProperty
|
2022-04-27 02:51:42 +09:00 |
|
Jeong Yunwon
|
0ee3e7ee2b
|
Initializer for PyNamespace
|
2022-04-27 02:51:42 +09:00 |
|
Jeong Yunwon
|
11cc0165a4
|
Initializer for PyModule
|
2022-04-27 02:51:42 +09:00 |
|
Jeong Yunwon
|
2f009e557b
|
Constructor for PyList
|
2022-04-27 02:51:42 +09:00 |
|
Jeong Yunwon
|
05a833fd3b
|
Initializer for PyList
|
2022-04-27 02:51:42 +09:00 |
|
Jeong Yunwon
|
955c3fdfbe
|
Clean up PyDict
|
2022-04-27 02:51:42 +09:00 |
|
Jeong Yunwon
|
fdc95e3098
|
Initializer for PyDict
|
2022-04-27 02:51:42 +09:00 |
|
Jeong Yunwon
|
9585d2f60a
|
Constructor for PyByteArray
|
2022-04-27 02:51:36 +09:00 |
|
Jeong Yunwon
|
4e7ab31795
|
Initiailizer for PyByteArray
|
2022-04-27 02:50:07 +09:00 |
|
Jeong Yunwon
|
556d96dbe6
|
Initializer trait
|
2022-04-27 02:22:37 +09:00 |
|
Jeong YunWon
|
88080505e4
|
Add PyTypSlot::init
|
2022-04-27 02:22:05 +09:00 |
|
Jeong Yunwon
|
f8234aee84
|
GetAttro take reference
|
2022-04-26 21:56:27 +09:00 |
|
snowapril
|
df666dd217
|
Remove duplicate generic_getattr in builtins::object
Signed-off-by: snowapril <sinjihng@gmail.com>
|
2022-04-26 20:51:04 +09:00 |
|