Source

pypy / pypy / translator / cli / function.py

Author Commit Message Labels Comments Date
Antonio Cuni
put all oonewcustomdict operations into its own function and mark it as
Antonio Cuni
ugly workaround to make the exceptiontranformer work with .NET valuetypes
Antonio Cuni
this is needed to compile JIT tests to CLI. I couldn't find a simple way to
Antonio Cuni
merge back the changes that have been made in trunk and pyjitpl5 since oo-jit was branched
Antonio Cuni
(in-progress) copy the cli backend from the oo-jit branch
Amaury Forgeot d'Arc
cli backend: the "class" keywords seems mandatory for the Microsoft compiler
Maciej Fijalkowski
(antocuni, cfbolz, fijal) - Merge the unicode-objspace branch, history below
Antonio Cuni
prepare genjvm to use stack_optimizations, though it's disabled right now.
Antonio Cuni
use jvm's tableswitch to implement numeric switch.
Antonio Cuni
refactor how gencli represent .NET types: instead of using strings,
Antonio Cuni
let .NET to propagate automatically not catched exceptions. Probably
Antonio Cuni
- test test_exception both with the native exceptions and the exception transformer
Antonio Cuni
oups... typo!
Antonio Cuni
move --trace from jvm to oosupport, and teach gencli how to use it.
Antonio Cuni
some tweaks to gencli to make exception transformer working
Antonio Cuni
- add support to driver for building libraries instead of standalone
Antonio Cuni
A backend optimization for gencli, which turns SSI graphs into
Antonio Cuni
Use native .NET exception by default, else we would break the clr module.
Antonio Cuni
We reverted to the old way to handle exception by mistake.
nikomatsakis
(antocuni, niko)
Antonio Cuni
This heuristic makes much more sense. Thanks arigo.
Antonio Cuni
Make render_numeric_switch_naive backend-indipendent and move it to
Antonio Cuni
Use the naive version of numeri_switch when one or more cases are
Antonio Cuni
Now gencli (partially) supports the graphs produced by merge_if_blocks.
Antonio Cuni
Added a generic way to get unique labels inside a function, a some
Antonio Cuni
Hack to make gencli not use native .NET exceptions for the RPython
Antonio Cuni
bugfix needed for compiling pypy on windows.
Antonio Cuni
Added the possibility to inspect the native exception objects.
Antonio Cuni
Added support for handling native exceptions when using .NET-types.
nikomatsakis
1. adapt the JVM code to the changes I made in cli/oosupport; though I checked
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next