Source

pypy / pypy / translator / jvm / typesystem.py

Author Commit Message Labels Comments Date
wlav avatarwlav
o) merge default into branch
Branches
reflex-support
wlav avatarwlav
rollback (translation fails in array)
Branches
reflex-support
Alex Gaynor avatarAlex Gaynor
Added JVM support.
Branches
float-bytes-2
Alex Gaynor avatarAlex Gaynor
properly map the new llop to the right JVM method.
Michał Bendowski avatarMichał Bendowski
Implemented float2longlong and longlong2float for the JVM.
Branches
jvm-improvements
Antonio Cuni avatarAntonio Cuni
fix the signature of the oo{box,unbox}_int java methods
Branches
ootype-rerased
Daniel Roberts avatarDaniel Roberts
Added microinstructions for boxing and unboxing integers
Branches
ootype-rerased
Antonio Cuni avatarAntonio Cuni
int_between for the jvm backend
Antonio Cuni avatarAntonio Cuni
implement cast_uint_to_longlong for the jvm
Antonio Cuni avatarAntonio Cuni
cast_ulonglong_to_float for the jvm backend
Antonio Cuni avatarAntonio Cuni
cast_float_to_ulonglong for the jvm backend
Antonio Cuni avatarAntonio Cuni
add support for SHORT type, and for force_cast
nikomatsakis avatarnikomatsakis
fix two bugs in JVM backend:
Antonio Cuni avatarAntonio Cuni
(antocuni, arigo)
nikomatsakis avatarnikomatsakis
fix math.modf in the jvm:
nikomatsakis avatarnikomatsakis
Refactor so that we can support multiple interpreters simultaneously.
nikomatsakis avatarnikomatsakis
1. implement os.dup
nikomatsakis avatarnikomatsakis
fix a few of the builtin functions
nikomatsakis avatarnikomatsakis
implement new-style weakrefs in the jvm
Antonio Cuni avatarAntonio Cuni
move ll_os_* to their own class.
nikomatsakis avatarnikomatsakis
make os.stat work, and correct the implementation of
nikomatsakis avatarnikomatsakis
modify jvm constant generation so that it spreads the constants out over
Antonio Cuni avatarAntonio Cuni
these are needed for pypy-jvm to compile
Maciej Fijalkowski avatarMaciej Fijalkowski
A relatively easy and quick hack to have RPython-level bindings for
nikomatsakis avatarnikomatsakis
implement weak refs for genjvm; refactor test_objectmodel from cli into oosupport
nikomatsakis avatarnikomatsakis
Remove the exception wrapper system completely. We now throw
nikomatsakis avatarnikomatsakis
interim check-in: treat the Object RPython class very specially, so that
nikomatsakis avatarnikomatsakis
Implement custom dicts (rdicts) in the JVM backend. All tests in objectmodel
nikomatsakis avatarnikomatsakis
Add the code needed for java code to throw exceptions.
Antonio Cuni avatarAntonio Cuni
(antocuni, niko)
  1. Prev
  2. 1
  3. 2
  4. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.