1
I Use This!
Low Activity

Commits : Listings

Analyzed 8 days ago. based on code collected 9 days ago.
Mar 26, 2025 — Mar 26, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Merge branch 'wes/module-system' into Xmader/feat/post-install-npm More... over 2 years ago
fix: `pm.require` from the REPL More... over 2 years ago
Merge branch 'main' into wes/module-system More... almost 3 years ago
perf(PyProxyHandler): return underlying dict during re-entrance rather than wrapping it with a JSObjectProxy More... almost 3 years ago
refactor: cache the return value of createRequire on the createRequire function itself More... almost 3 years ago
feat: cache the return value of createRequire to always use the same require for the same filename More... almost 3 years ago
Merge pull request #37 from Distributive-Network/BF-38 More... almost 3 years ago
refactor(JSObjectProxy): the `.tp_traverse` override is not necessary once we have proper `PyType_Ready(&JSObjectProxyType)` call More... almost 3 years ago
refactor(JSObjectProxy): `.tp_alloc = PyType_GenericAlloc` is not necessary once we have proper `PyType_Ready(&JSObjectProxyType)` call More... almost 3 years ago
fix(JSObjectProxy): move `JSObjectProxyType` definition to the module main file `pythonmonkey.cc` More... almost 3 years ago
feat(JSObjectProxy): remove JSObjectProxy initialization with a Python dict More... almost 3 years ago
fix(JSObjectProxy): init root with null object More... almost 3 years ago
fix(JSObjectProxy): clear root on dealloc More... almost 3 years ago
fix(JSObjectProxy): subclassing JSObjectProxy More... almost 3 years ago
fix(JSObjectProxy): initialize jsObject root More... almost 3 years ago
test(JSObjectProxy): When a `JSObjectProxy` going back to JS, the prototype should be its original prototype More... almost 3 years ago
fix(jsTypeFactory): properly detect if an object is JSObjectProxy type More... almost 3 years ago
fix(JSObjectProxy): `keyToId` handle string as UTF-8 More... almost 3 years ago
fix(JSObjectProxy): proper initialization More... almost 3 years ago
fix(PyProxyHandler): raise JS exception in `PyProxyHandler::set` More... almost 3 years ago
fix(PyProxyHandler): raise JS exception in `PyProxyHandler::delete_` More... almost 3 years ago
perf(PyProxyHandler): reserve memory for `ownPropertyKeys` props More... almost 3 years ago
feat(PyProxyHandler): block direct `Object.defineProperty` on proxied Python dicts since we already have the `set` method More... almost 3 years ago
fix: temporarily solve SpiderMonkey JIT bug related to `js::GetDOMProxyShadowsCheck()` More... almost 3 years ago
fix(JSObjectProxy): segfault on re-entrance More... almost 3 years ago
Merge remote-tracking branch 'origin/BF-38' into wes/improved-pmjs More... almost 3 years ago
Merge branch 'main' into wes/improved-pmjs More... almost 3 years ago
Merge branch 'main' into wes/improved-pmjs More... almost 3 years ago
Merge remote-tracking branch 'origin/wes/module-system' into wes/improved-pmjs More... almost 3 years ago
feat(PyProxyHandler): implement `getOwnPropertyKeys` for `PyListProxyHandler` More... almost 3 years ago