Author: David Schneider david.schnei...@picle.org
Branch: ppc-jit-backend
Changeset: r49432:d1fa57a9cf80
Date: 2011-11-15 10:34 +0100
http://bitbucket.org/pypy/pypy/changeset/d1fa57a9cf80/
Log:add a helper method to the register manager to allocate a scratch
register
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r49389:f6952466347e
Date: 2011-11-14 10:44 +0100
http://bitbucket.org/pypy/pypy/changeset/f6952466347e/
Log:make sure arm backend tests are only executed when running on ARM
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: ppc-jit-backend
Changeset: r49399:08426f22e5d5
Date: 2011-11-14 12:41 +0100
http://bitbucket.org/pypy/pypy/changeset/08426f22e5d5/
Log:fix for tests
diff --git a/pypy/jit/codewriter/heaptracker.py
b/pypy/jit/codewriter/heaptracker.py
Author: David Schneider david.schnei...@picle.org
Branch: ppc-jit-backend
Changeset: r49400:cdd52796a997
Date: 2011-11-14 12:52 +0100
http://bitbucket.org/pypy/pypy/changeset/cdd52796a997/
Log:another fix for the ppc tests
diff --git a/pypy/jit/backend/x86/test/test_assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: ppc-jit-backend
Changeset: r49401:deb6836af9be
Date: 2011-11-14 14:46 +0100
http://bitbucket.org/pypy/pypy/changeset/deb6836af9be/
Log:more test fixes
diff --git a/pypy/jit/backend/test/test_frame_size.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r49293:3079baf884b8
Date: 2011-11-04 12:53 +0100
http://bitbucket.org/pypy/pypy/changeset/3079baf884b8/
Log:fix test
diff --git a/pypy/jit/backend/arm/test/test_assembler.py
Author: David Schneider david.schnei...@picle.org
Branch:
Changeset: r598:1bfea475131e
Date: 2011-11-11 16:22 +0100
http://bitbucket.org/pypy/buildbot/changeset/1bfea475131e/
Log:Add some documentation on how to run a buildslave
diff --git a/README b/README
--- a/README
+++ b/README
@@
Author: David Schneider david.schnei...@picle.org
Branch:
Changeset: r49281:88daf71d8892
Date: 2011-11-09 16:22 +0100
http://bitbucket.org/pypy/pypy/changeset/88daf71d8892/
Log:fix an issue in clibffi that is triggered on big endian platforms
due to the byte order when casting a
Author: David Schneider david.schnei...@picle.org
Branch: ppc-jit-backend
Changeset: r49020:1c63c71d3b29
Date: 2011-11-09 16:22 +0100
http://bitbucket.org/pypy/pypy/changeset/1c63c71d3b29/
Log:fix an issue in clibffi that is triggered on big endian platforms
due to the byte order when
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48746:efc0bc4d9ef5
Date: 2011-11-04 12:09 +0100
http://bitbucket.org/pypy/pypy/changeset/efc0bc4d9ef5/
Log:add condition codes for unsigned lower and unsigned higher or same
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48747:7cb3b3ddfee2
Date: 2011-11-04 12:11 +0100
http://bitbucket.org/pypy/pypy/changeset/7cb3b3ddfee2/
Log:add some more tests for intergers and guards to cover unary and
unsigned cmp ops
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48748:518a528ba0b8
Date: 2011-11-04 12:13 +0100
http://bitbucket.org/pypy/pypy/changeset/518a528ba0b8/
Log:remove the inverse argument for the register allocation of cmp
operations and use the correct
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48749:b797d85e31a7
Date: 2011-11-04 12:14 +0100
http://bitbucket.org/pypy/pypy/changeset/b797d85e31a7/
Log:refactor a bit the generation of functions that emit code for cmp
operations
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48410:beae95ba795c
Date: 2011-10-13 17:54 +0200
http://bitbucket.org/pypy/pypy/changeset/beae95ba795c/
Log:there was a word missing here
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48411:744854db4b1c
Date: 2011-10-19 10:51 +0200
http://bitbucket.org/pypy/pypy/changeset/744854db4b1c/
Log:(arigo, bivab) refactor a bit and fix decode_inputargs when checking
spilled floating point
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48412:411d754b81a2
Date: 2011-10-19 10:53 +0200
http://bitbucket.org/pypy/pypy/changeset/411d754b81a2/
Log:set the name of generated functions for floatint point operations
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48417:8754b1a53808
Date: 2011-10-24 14:32 +0200
http://bitbucket.org/pypy/pypy/changeset/8754b1a53808/
Log:add some asserts
diff --git a/pypy/jit/backend/arm/opassembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48421:7b6405557495
Date: 2011-10-25 11:07 +0200
http://bitbucket.org/pypy/pypy/changeset/7b6405557495/
Log:merge guards with cmp ops for floats
diff --git a/pypy/jit/backend/arm/helper/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48415:6d558e62094e
Date: 2011-10-24 12:37 +0200
http://bitbucket.org/pypy/pypy/changeset/6d558e62094e/
Log:implement getinteriorfield_gc and setinteriorfield_gc
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48416:3bae2cc9ba15
Date: 2011-10-24 12:38 +0200
http://bitbucket.org/pypy/pypy/changeset/3bae2cc9ba15/
Log:add cast_ptr_to_int and cast_int_to_ptr
diff --git a/pypy/jit/backend/arm/opassembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48419:0868f9fb2793
Date: 2011-10-24 15:58 +0200
http://bitbucket.org/pypy/pypy/changeset/0868f9fb2793/
Log:forgot to add these methods
diff --git a/pypy/jit/backend/arm/regalloc.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48420:f29ee3944161
Date: 2011-10-24 17:14 +0200
http://bitbucket.org/pypy/pypy/changeset/f29ee3944161/
Log:implement merging of comparison operations with following guards
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48427:2df0dec0a518
Date: 2011-10-25 12:11 +0200
http://bitbucket.org/pypy/pypy/changeset/2df0dec0a518/
Log:fix test
diff --git a/pypy/jit/backend/arm/test/test_runner.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48426:fccb38718397
Date: 2011-10-25 12:03 +0200
http://bitbucket.org/pypy/pypy/changeset/fccb38718397/
Log:add missing not_implemented implementation
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r48438:e9b9f641f506
Date: 2011-10-25 16:30 +0200
http://bitbucket.org/pypy/pypy/changeset/e9b9f641f506/
Log:add names to the functions generated to emit code in the assembler
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47703:d30b03c1a38e
Date: 2011-09-23 09:17 +0200
http://bitbucket.org/pypy/pypy/changeset/d30b03c1a38e/
Log:fix tests
diff --git a/pypy/jit/backend/arm/test/test_calling_convention.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47705:222f53104914
Date: 2011-09-29 13:10 +0200
http://bitbucket.org/pypy/pypy/changeset/222f53104914/
Log:add more tests for unsupported cases when moving between locations
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47706:ffb8697a5a63
Date: 2011-09-29 14:23 +0200
http://bitbucket.org/pypy/pypy/changeset/ffb8697a5a63/
Log:also support REF types
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47708:2c2975a81d25
Date: 2011-09-29 14:33 +0200
http://bitbucket.org/pypy/pypy/changeset/2c2975a81d25/
Log:refactor and test mov_to_vfp_loc
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47710:90c03da94722
Date: 2011-09-29 16:07 +0200
http://bitbucket.org/pypy/pypy/changeset/90c03da94722/
Log:fix tests
diff --git a/pypy/jit/backend/arm/test/test_gc_integration.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47711:3fba66f3639e
Date: 2011-09-29 17:08 +0200
http://bitbucket.org/pypy/pypy/changeset/3fba66f3639e/
Log:test and refactor regalloc_pop
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47702:c2d7db47c6d7
Date: 2011-09-22 10:49 +0200
http://bitbucket.org/pypy/pypy/changeset/c2d7db47c6d7/
Log:fix for exception propagation
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47712:1bb3d419cca5
Date: 2011-09-30 11:59 +0200
http://bitbucket.org/pypy/pypy/changeset/1bb3d419cca5/
Log:fix test
diff --git a/pypy/jit/backend/arm/test/test_regalloc.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47713:44b786acf170
Date: 2011-09-30 11:59 +0200
http://bitbucket.org/pypy/pypy/changeset/44b786acf170/
Log:fix translation
diff --git a/pypy/jit/backend/arm/assembler.py
b/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch:
Changeset: r49:59c883c71c04
Date: 2011-09-27 16:06 +0200
http://bitbucket.org/pypy/lang-io/changeset/59c883c71c04/
Log:pass first test for forwding a message without arguments
diff --git a/io/model.py b/io/model.py
--- a/io/model.py
Author: David Schneider david.schnei...@picle.org
Branch:
Changeset: r48:666f9eb82450
Date: 2011-09-27 16:06 +0200
http://bitbucket.org/pypy/lang-io/changeset/666f9eb82450/
Log:failing tests for message forwarding
diff --git a/io/test/test_object.py b/io/test/test_object.py
---
Author: David Schneider david.schnei...@picle.org
Branch:
Changeset: r50:3d6c3bdd9e8c
Date: 2011-09-27 16:14 +0200
http://bitbucket.org/pypy/lang-io/changeset/3d6c3bdd9e8c/
Log:fix and pass second tests forwarding messages with arguments
diff --git a/io/test/test_object.py
Author: David Schneider david.schnei...@picle.org
Branch:
Changeset: r46:495612e30422
Date: 2011-09-23 09:28 +0200
http://bitbucket.org/pypy/lang-io/changeset/495612e30422/
Log:fix sequence asCapitalized to only capitalize first char and leave
the rest unchanged
diff --git
Author: David Schneider david.schnei...@picle.org
Branch:
Changeset: r40:912d94ab5156
Date: 2011-09-22 11:18 +0200
http://bitbucket.org/pypy/lang-io/changeset/912d94ab5156/
Log:implement List remove(item)
diff --git a/io/list.py b/io/list.py
--- a/io/list.py
+++ b/io/list.py
@@ -128,6
Author: David Schneider david.schnei...@picle.org
Branch:
Changeset: r41:d906c3756c13
Date: 2011-09-22 11:18 +0200
http://bitbucket.org/pypy/lang-io/changeset/d906c3756c13/
Log:cleanup test
diff --git a/io/test/test_list.py b/io/test/test_list.py
--- a/io/test/test_list.py
+++
Author: David Schneider david.schnei...@picle.org
Branch:
Changeset: r44:53c3a8e7
Date: 2011-09-22 15:04 +0200
http://bitbucket.org/pypy/lang-io/changeset/53c3a8e7/
Log:implemented special version of updateSlot for Locals objects
diff --git a/io/locals.py b/io/locals.py
new file
Author: David Schneider david.schnei...@picle.org
Branch:
Changeset: r45:e3b24ae80e73
Date: 2011-09-22 18:01 +0200
http://bitbucket.org/pypy/lang-io/changeset/e3b24ae80e73/
Log:enable io implementation of newSlot
diff --git a/io/io/A2_Object.io b/io/io/A2_Object.io
--- a/io/io/A2_Object.io
Author: David Schneider david.schnei...@picle.org
Branch:
Changeset: r42:25ee4f13a748
Date: 2011-09-22 13:18 +0200
http://bitbucket.org/pypy/lang-io/changeset/25ee4f13a748/
Log:catch exception raised when item is not in the list
diff --git a/io/list.py b/io/list.py
--- a/io/list.py
+++
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47337:1fe7833f68c2
Date: 2011-08-08 16:55 -0400
http://bitbucket.org/pypy/pypy/changeset/1fe7833f68c2/
Log:add missing import
diff --git a/pypy/jit/backend/test/calling_convention_test.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47338:25987c59a336
Date: 2011-08-10 11:13 -0400
http://bitbucket.org/pypy/pypy/changeset/25987c59a336/
Log:ignore fast path for now
diff --git a/pypy/jit/backend/arm/test/test_runner.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47343:d603af5168cc
Date: 2011-09-15 15:10 +0200
http://bitbucket.org/pypy/pypy/changeset/d603af5168cc/
Log:implement exception propagation and checks for failed allocation
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47342:f7c32d1abe76
Date: 2011-09-15 09:39 +0200
http://bitbucket.org/pypy/pypy/changeset/f7c32d1abe76/
Log:merge default
diff --git a/pypy/module/_continuation/interp_continuation.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47344:6fe6f4e2a50d
Date: 2011-09-15 17:11 +0200
http://bitbucket.org/pypy/pypy/changeset/6fe6f4e2a50d/
Log:test fixes
diff --git a/pypy/jit/backend/arm/assembler.py
b/pypy/jit/backend/arm/assembler.py
---
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r47345:632b54e14e28
Date: 2011-09-19 10:19 +0200
http://bitbucket.org/pypy/pypy/changeset/632b54e14e28/
Log:small fixes
diff --git a/pypy/jit/backend/arm/assembler.py
b/pypy/jit/backend/arm/assembler.py
---
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45607:ead8a92a4f9f
Date: 2011-07-13 17:15 +0200
http://bitbucket.org/pypy/pypy/changeset/ead8a92a4f9f/
Log:test fix
diff --git a/pypy/jit/backend/arm/test/test_assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45608:6cf24885c6df
Date: 2011-07-14 13:00 +0200
http://bitbucket.org/pypy/pypy/changeset/6cf24885c6df/
Log:translation fixes
diff --git a/pypy/jit/backend/arm/assembler.py
b/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45609:ed3eaad9f4fe
Date: 2011-07-15 10:34 +0200
http://bitbucket.org/pypy/pypy/changeset/ed3eaad9f4fe/
Log:fix test_gc_integration
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45524:69b3c1536bfc
Date: 2011-07-09 17:01 +0200
http://bitbucket.org/pypy/pypy/changeset/69b3c1536bfc/
Log:load 32-bit constants in two instructions
diff --git a/pypy/jit/backend/arm/codebuilder.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45525:c959cad72952
Date: 2011-07-12 13:41 +0200
http://bitbucket.org/pypy/pypy/changeset/c959cad72952/
Log:try to make sure the stack stays aligned when using saved_registers
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45527:cf96111049eb
Date: 2011-07-13 10:16 +0200
http://bitbucket.org/pypy/pypy/changeset/cf96111049eb/
Log:unskip this test
diff --git a/pypy/jit/backend/arm/test/test_runner.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45562:8c2c5a276c71
Date: 2011-07-13 17:04 +0200
http://bitbucket.org/pypy/pypy/changeset/8c2c5a276c71/
Log:fix tests
diff --git a/pypy/jit/backend/arm/test/test_zrpy_gc.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45564:e9c9ec773f6a
Date: 2011-07-13 17:06 +0200
http://bitbucket.org/pypy/pypy/changeset/e9c9ec773f6a/
Log:translation fixes
diff --git a/pypy/jit/backend/arm/assembler.py
b/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45366:18b7a3b0b7df
Date: 2011-07-06 19:04 +0200
http://bitbucket.org/pypy/pypy/changeset/18b7a3b0b7df/
Log:(cfbolz, bivab) remove redundant and probably wrong method that is
already overwritten a few
Author: David Schneider david.schnei...@picle.org
Branch:
Changeset: r45367:bf5d4d62459c
Date: 2011-07-06 19:04 +0200
http://bitbucket.org/pypy/pypy/changeset/bf5d4d62459c/
Log:(cfbolz, bivab) remove redundant and probably wrong method that is
already overwritten a few lines below
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45214:1372220cf8f6
Date: 2011-06-30 16:00 +0200
http://bitbucket.org/pypy/pypy/changeset/1372220cf8f6/
Log:merge up to 9ccaeaff6e07
diff --git a/pypy/doc/_ref.txt b/pypy/doc/_ref.txt
--- a/pypy/doc/_ref.txt
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45216:fbc58902cd0d
Date: 2011-06-30 18:24 +0200
http://bitbucket.org/pypy/pypy/changeset/fbc58902cd0d/
Log:start implementing support for out of line guards
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45217:f5732081f673
Date: 2011-07-01 10:05 +0200
http://bitbucket.org/pypy/pypy/changeset/f5732081f673/
Log:small fixes
diff --git a/pypy/jit/backend/arm/opassembler.py
b/pypy/jit/backend/arm/opassembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45133:a9ecff89bc63
Date: 2011-06-25 19:09 +0200
http://bitbucket.org/pypy/pypy/changeset/a9ecff89bc63/
Log:fix tests
diff --git a/pypy/jit/backend/arm/test/test_assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45135:2f3f5a1f8c83
Date: 2011-06-26 12:36 +0200
http://bitbucket.org/pypy/pypy/changeset/2f3f5a1f8c83/
Log:adjust scope of random testing to a more realistic value for ARM
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45104:09c1f23df4bd
Date: 2011-06-24 10:41 +0200
http://bitbucket.org/pypy/pypy/changeset/09c1f23df4bd/
Log:add a encode64 helper
diff --git a/pypy/jit/backend/arm/helper/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45105:c1ce871f2c04
Date: 2011-06-24 10:42 +0200
http://bitbucket.org/pypy/pypy/changeset/c1ce871f2c04/
Log:fix for bc71e715e308 on ARM
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45107:1f2325fdd7c9
Date: 2011-06-24 17:17 +0200
http://bitbucket.org/pypy/pypy/changeset/1f2325fdd7c9/
Log:add test for jit rewriting of math.sqrt
diff --git a/pypy/jit/backend/test/runner_test.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backend-2
Changeset: r45108:8fa59bf8aa58
Date: 2011-06-24 17:41 +0200
http://bitbucket.org/pypy/pypy/changeset/8fa59bf8aa58/
Log:implement support for sqrt in the ARM backend
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44925:7f831e829476
Date: 2011-06-10 20:36 +0200
http://bitbucket.org/pypy/pypy/changeset/7f831e829476/
Log:fix
diff --git a/pypy/jit/backend/arm/tool/objdump.py
b/pypy/jit/backend/arm/tool/objdump.py
---
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44927:9a35d3450bf4
Date: 2011-06-10 20:38 +0200
http://bitbucket.org/pypy/pypy/changeset/9a35d3450bf4/
Log:it is not necesary to align by a word here
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44928:09db2623e502
Date: 2011-06-12 13:58 +0200
http://bitbucket.org/pypy/pypy/changeset/09db2623e502/
Log:add a test for the bug when calling a function with ConstInt
arguments and ConstInt(0)
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44926:aeb887f90e10
Date: 2011-06-10 20:37 +0200
http://bitbucket.org/pypy/pypy/changeset/aeb887f90e10/
Log:use none as an alignement marker when calculating the list of
arguments to a call that go
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44873:bd7e91cd598a
Date: 2011-06-10 12:58 +0200
http://bitbucket.org/pypy/pypy/changeset/bd7e91cd598a/
Log:implement missing get_on_leave_jitted_hook
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44874:947721ab7a82
Date: 2011-06-10 12:58 +0200
http://bitbucket.org/pypy/pypy/changeset/947721ab7a82/
Log:typos
diff --git a/pypy/jit/backend/arm/assembler.py
b/pypy/jit/backend/arm/assembler.py
---
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44875:22e9b8d7d0eb
Date: 2011-06-10 12:59 +0200
http://bitbucket.org/pypy/pypy/changeset/22e9b8d7d0eb/
Log:add some assertions about arguments to malloc operations
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44876:7a6c8fbe552b
Date: 2011-06-10 12:59 +0200
http://bitbucket.org/pypy/pypy/changeset/7a6c8fbe552b/
Log:add decoding of the output as in jit-backend-dump
diff --git
Author: David Schneider david.schnei...@picle.org
Branch:
Changeset: r44759:5b55fdc0f4a2
Date: 2011-06-06 18:07 +0200
http://bitbucket.org/pypy/pypy/changeset/5b55fdc0f4a2/
Log:(arigo, bivab) implement longlong2float and float2longlong in a way
that is more close to the C standard
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44644:b44c6d85af77
Date: 2011-06-01 17:47 +0200
http://bitbucket.org/pypy/pypy/changeset/b44c6d85af77/
Log:mov imm floats to the stack
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44645:d3279ad17fe6
Date: 2011-06-01 17:46 +0200
http://bitbucket.org/pypy/pypy/changeset/d3279ad17fe6/
Log:(arigo, bivab) add a resoperation for testing called force_spill,
that forces a variable
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44648:836b3618c75e
Date: 2011-06-02 11:59 +0200
http://bitbucket.org/pypy/pypy/changeset/836b3618c75e/
Log:correct offset calculations for loading and storing spilled floats
to and from core
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44500:80070eb28dfd
Date: 2011-05-24 19:15 +0200
http://bitbucket.org/pypy/pypy/changeset/80070eb28dfd/
Log:pypy 1.4 compatibility
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44501:54fb201aab08
Date: 2011-05-25 14:06 +0200
http://bitbucket.org/pypy/pypy/changeset/54fb201aab08/
Log:(cfbolz, bivab) translation fixes
diff --git a/pypy/jit/backend/arm/regalloc.py b/pypy/jit/backend
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44503:a30fd39f0ff5
Date: 2011-05-25 14:07 +0200
http://bitbucket.org/pypy/pypy/changeset/a30fd39f0ff5/
Log:(arigo, bivab) generate header and footer for functions when using
the shadowstack
diff
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44504:617194cbac27
Date: 2011-05-25 17:45 +0200
http://bitbucket.org/pypy/pypy/changeset/617194cbac27/
Log:(arigo, bivab) run this code only once and not for each testcase,
causing the test to take
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44520:85393a5c17dc
Date: 2011-05-26 16:56 +0200
http://bitbucket.org/pypy/pypy/changeset/85393a5c17dc/
Log:make sure to spill the variables before reordering them to perform
the call
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44401:c7ca92cd5833
Date: 2011-05-24 13:56 +0200
http://bitbucket.org/pypy/pypy/changeset/c7ca92cd5833/
Log:more shadowstack integration
diff --git a/pypy/jit/backend/arm/arch.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44402:cb170aa2b833
Date: 2011-05-24 14:01 +0200
http://bitbucket.org/pypy/pypy/changeset/cb170aa2b833/
Log:translation fixes
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44403:1a34a708018c
Date: 2011-05-24 14:18 +0200
http://bitbucket.org/pypy/pypy/changeset/1a34a708018c/
Log:fix handling of datablocks
diff --git a/pypy/jit/backend/arm/assembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44373:284c4bf406d6
Date: 2011-05-21 16:06 +0200
http://bitbucket.org/pypy/pypy/changeset/284c4bf406d6/
Log:test case for mixed argument calls to call_assembler exercising the
direct bootstrap code
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44374:32726c5d812c
Date: 2011-05-23 10:09 +0200
http://bitbucket.org/pypy/pypy/changeset/32726c5d812c/
Log:remove some superfluous code
diff --git a/pypy/jit/backend/arm/opassembler.py
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44375:e38b60964896
Date: 2011-05-23 10:10 +0200
http://bitbucket.org/pypy/pypy/changeset/e38b60964896/
Log:make call_assembler implementation follow work based on the 8 byte
stack alignment
diff
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44382:03908c0e8cb8
Date: 2011-05-23 10:27 +0200
http://bitbucket.org/pypy/pypy/changeset/03908c0e8cb8/
Log:move calling convention tests to backend tests
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44383:932c0ab27b81
Date: 2011-05-23 10:27 +0200
http://bitbucket.org/pypy/pypy/changeset/932c0ab27b81/
Log:import calling conventions tests in x86 backend
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44312:fac212983c3d
Date: 2011-05-20 10:11 +0200
http://bitbucket.org/pypy/pypy/changeset/fac212983c3d/
Log:ensure 8 byte stack aligment when entering the compiled code
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44313:cf9ada0b49ac
Date: 2011-05-20 10:40 +0200
http://bitbucket.org/pypy/pypy/changeset/cf9ada0b49ac/
Log:ensure stack alignment when patching the stack pointer to reserve
space for spilling
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44314:e989946ebf8e
Date: 2011-05-20 10:41 +0200
http://bitbucket.org/pypy/pypy/changeset/e989946ebf8e/
Log:reorder arguments to float function in test_call to trigger
alignemnt issue
diff --git
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44315:a6abd6014993
Date: 2011-05-20 10:44 +0200
http://bitbucket.org/pypy/pypy/changeset/a6abd6014993/
Log:modify calls to external functions to spill variables all caller
saved variables and those
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44329:282da1a555cb
Date: 2011-05-20 14:38 +0200
http://bitbucket.org/pypy/pypy/changeset/282da1a555cb/
Log:correct the calculation of the space used for arguments on the stack
when doing a call with
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44336:a6385d276ec0
Date: 2011-05-20 17:45 +0200
http://bitbucket.org/pypy/pypy/changeset/a6385d276ec0/
Log:test to different combinations of arguments passed on stack to
ensure the alignment is kept
Author: David Schneider david.schnei...@picle.org
Branch: arm-backed-float
Changeset: r44337:3c608f0bf4d6
Date: 2011-05-20 20:57 +0200
http://bitbucket.org/pypy/pypy/changeset/3c608f0bf4d6/
Log:extract counting of arguments passed in registers to a call to a
helper function
diff
1001 - 1100 of 1105 matches
Mail list logo