Commit Graph
1534 Commits
Author SHA1 Message Date
Shahar Naveh 7d8f0b989c Split TestOperator instruction (#6306)
* Split `TestOperator` inatruction

* Update snapshot

* Set as have label
2025-11-29 09:02:52 +09:00
Jeong, YunWon a81912857d Ctypes __mul__ (#6305) 2025-11-29 02:15:25 +09:00
Jeong, YunWon 23ec5a55ad Fix import ctypes and Lib/ctypes/__init__.py from cpython3.13.9 (#6304)
* Fix ctypes import blockers

* Update Lib/ctypes/__init__.py from cpython3.13.9
2025-11-29 01:32:52 +09:00
Shahar Naveh fef9de22c4 Remove Rotate* & Duplicate* instructions (#6303)
* Remove `Instruction::Duplicate2?`

* Remove `Instruction::Rotate*` instructions

* Fix jit

* Update snapshot
2025-11-29 00:46:27 +09:00
Jeong YunWon 8af105fc4f Make mergeable 2025-11-29 00:22:44 +09:00
Jeong YunWon 14cf4e32d0 Fix PyCSimple 2025-11-29 00:22:44 +09:00
Ashwin Naren f37ea52565 Ctypes
more pointer implementation

fix import

add more classes

ctypes overhall

updates

fix build

fix warnings, pass test

fix panic on improper library load

test on macos

formatting

tmp

minor updates
2025-11-28 23:27:24 +09:00
Wildan M 0e6e256f8e Fix redox compilation in stdlib (#6298) 2025-11-28 08:41:22 +09:00
ShaharNaveh 081a8f0451 Regenerate libc constatnts 2025-11-27 17:16:42 +02:00
dependabot[bot] 817f91b5bf Bump xml from 1.0.1 to 1.2.0 (#6292)
Bumps [xml](https://github.com/kornelski/xml-rs) from 1.0.1 to 1.2.0.
- [Changelog](https://github.com/kornelski/xml-rs/blob/main/Changelog.md)
- [Commits](https://github.com/kornelski/xml-rs/compare/1.0.1...1.2.0)

---
updated-dependencies:
- dependency-name: xml
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-25 05:29:53 +09:00
Jiseok CHOI f61b62e5a2 Ensure sqlite blob methods respect closed connections (#6290) 2025-11-24 00:04:43 +09:00
Jiseok CHOI a9469a20d5 Fix sqlite connection reinitialization (#6288)
* Fix sqlite connection reinitialization

* Align sqlite connection reinit with CPython

* Enable sqlite test_connection_bad_reinit

* Fix sqlite reinit flag without threading

* Use stronger memory ordering for initialized flag synchronization
2025-11-22 22:13:06 +09:00
Jiseok CHOI 567fb4dec0 fix(sqlite): raise ProgrammingError when operating on a blob with a closed connection, (#6286)
Fixed #6285
2025-11-22 20:42:24 +09:00
Shahar Naveh f7ddcd2795 Break after annotation future found (#6284) 2025-11-19 01:00:41 +09:00
Shahar Naveh 916d3ba94b Move wasm/lib -> crates/wasm (#6280) 2025-11-17 18:47:05 +09:00
Shahar Naveh 88eca9693a Move stdlib -> crates/stdlib (#6268) 2025-11-16 23:25:45 +09:00
Jeong, YunWon 1a783fc9ec Replace SSL backend to rustls (#6244) 2025-11-16 22:17:35 +09:00
Lee Dogeon 7c4c1eabf0 Fix wasm32-unknown-unknown target build (#6278) 2025-11-16 22:16:34 +09:00
Shahar Naveh 93e4e42b53 Move compiler/source -> crates/compiler-source (#6261) 2025-11-16 19:14:35 +09:00
Jeong YunWon 6991a80e13 Add __main__.__cached__ 2025-11-15 23:09:31 +09:00
Jeong YunWon 4f8ef16937 Re-organize vm.run_script inner functions 2025-11-15 23:09:31 +09:00
Shahar Naveh 8715ae76f1 Move derive -> crates/derive (#6264) 2025-11-15 22:54:25 +09:00
Shahar Naveh 8968aeafb9 Move vm -> crates/vm (#6269) 2025-11-15 21:51:33 +09:00
Shahar Naveh 041dd30602 Move compiler/src -> crates/compiler (#6270) 2025-11-15 19:50:19 +09:00
Shahar Naveh 9e60940f1b Move vm/sre_engine -> crates/sre_engine (#6265) 2025-11-15 19:49:48 +09:00
Shahar Naveh 6479a2063c move derive-impl -> crates/derive-impl (#6263) 2025-11-15 19:49:00 +09:00
Shahar Naveh cc2e84b9fc Move jit -> crates/jit (#6262) 2025-11-15 18:26:24 +09:00
Shahar Naveh 7f45ba4c9c Move compiler/codegen -> crates/codegen (#6260) 2025-11-15 18:25:46 +09:00
Shahar Naveh 2071fa2e69 Move compiler/literal -> crates/literal (#6259)
* Move `compiler/literal` -> `crates/compiler-literal`

* Use correct crate name
2025-11-15 07:27:04 +09:00
Shahar Naveh bb54c5b0e6 Move compiler-core -> crates/compiler-core (#6258) 2025-11-15 07:21:29 +09:00
Shahar Naveh 3728879baf Move wtf8 -> crates/wtf8 (#6257) 2025-11-15 07:21:04 +09:00
Shahar Naveh 4b7e49a17e Move common -> crates/common (#6256) 2025-11-15 07:19:53 +09:00
Shahar Naveh 5eac229eae Move pylib -> crates/pylib (#6225)
* Move `pylib

* clean `build.rs` a bit
2025-11-15 07:05:08 +09:00
Shahar Naveh db1adaa2c2 Move __doc__ crate to crates/doc (#6234)
* Add `__doc__` crate

* Base auto-generate ci

* Add dummy files

* Update docs

* Set codegen-units to 1 for doc db

* Mark `*.inc.rs` as auto generated

* Disable doctest

* Reset docs
2025-11-14 23:47:51 +09:00