Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50171:22a892ccc25e
Date: 2011-12-05 17:24 +0100
http://bitbucket.org/pypy/pypy/changeset/22a892ccc25e/
Log:Add cashe flushing
diff --git a/pypy/jit/backend/ppc/ppcgen/codebuilder.py
b/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50246:120ce67e8e79
Date: 2011-12-07 15:40 +0100
http://bitbucket.org/pypy/pypy/changeset/120ce67e8e79/
Log:float not supported yet
diff --git a/pypy/jit/backend/ppc/ppcgen/regalloc.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50247:60ddbddadec5
Date: 2011-12-07 15:41 +0100
http://bitbucket.org/pypy/pypy/changeset/60ddbddadec5/
Log:correct offset computations due to new stack frames and handle holes
in register array more
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50245:141b01d305d7
Date: 2011-12-07 15:38 +0100
http://bitbucket.org/pypy/pypy/changeset/141b01d305d7/
Log:Update stack frame sketch
diff --git a/pypy/jit/backend/ppc/ppcgen/test/test_stackframe.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50276:c79efdc9a57f
Date: 2011-12-07 18:23 +0100
http://bitbucket.org/pypy/pypy/changeset/c79efdc9a57f/
Log:resize float/int conversion area
diff --git a/pypy/jit/backend/ppc/ppcgen/arch.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50278:ba02345dd112
Date: 2011-12-07 18:26 +0100
http://bitbucket.org/pypy/pypy/changeset/ba02345dd112/
Log:remove bug in computation of frame size
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50279:d69f7c5cc1e7
Date: 2011-12-07 18:27 +0100
http://bitbucket.org/pypy/pypy/changeset/d69f7c5cc1e7/
Log:implement CALL according to new frame layout for 32 bit, 64 bit is
disabled right now
diff --git
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50305:103beedd8034
Date: 2011-12-08 07:02 -0800
http://bitbucket.org/pypy/pypy/changeset/103beedd8034/
Log:begin reimplementation of CALL on PPC64
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50306:e83a924bb5d8
Date: 2011-12-08 08:24 -0800
http://bitbucket.org/pypy/pypy/changeset/e83a924bb5d8/
Log:remove comments
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50307:976ed819b3c4
Date: 2011-12-08 08:26 -0800
http://bitbucket.org/pypy/pypy/changeset/976ed819b3c4/
Log:remove debug stuff
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50422:f4618a1f60ba
Date: 2011-12-12 12:04 +0100
http://bitbucket.org/pypy/pypy/changeset/f4618a1f60ba/
Log:fix wrong computation of stack offset in gen_direct_bootstrap_code
diff --git a/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50423:9130b26b5bad
Date: 2011-12-12 12:05 +0100
http://bitbucket.org/pypy/pypy/changeset/9130b26b5bad/
Log:remove comments and debug stuff
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50432:55b2c881ec01
Date: 2011-12-12 17:11 +0100
http://bitbucket.org/pypy/pypy/changeset/55b2c881ec01/
Log:(bivab, hager): do stack pointer alignment
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50469:4887e168450b
Date: 2011-12-13 20:59 +0100
http://bitbucket.org/pypy/pypy/changeset/4887e168450b/
Log:Adjust OverwritingBuilder to interface of PPC builder
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50470:eb94afc2c1cd
Date: 2011-12-13 21:01 +0100
http://bitbucket.org/pypy/pypy/changeset/eb94afc2c1cd/
Log:(bivab, hager): Implementation of CALL_ASSEMBLER seems to work
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50468:20d7accd990a
Date: 2011-12-13 20:55 +0100
http://bitbucket.org/pypy/pypy/changeset/20d7accd990a/
Log:r0 is now SCRATCH reg
diff --git a/pypy/jit/backend/ppc/ppcgen/register.py
b/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50487:c8e31eebcc23
Date: 2011-12-14 10:41 +0100
http://bitbucket.org/pypy/pypy/changeset/c8e31eebcc23/
Log:Added code for GUARD_EXCEPTION
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50489:a21c0f06db3e
Date: 2011-12-14 11:17 +0100
http://bitbucket.org/pypy/pypy/changeset/a21c0f06db3e/
Log:remove debug output from compute_frame_depth
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50490:1282dafdf468
Date: 2011-12-14 11:20 +0100
http://bitbucket.org/pypy/pypy/changeset/1282dafdf468/
Log:add r2 to volatile registers
diff --git a/pypy/jit/backend/ppc/ppcgen/register.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50491:cc34d3b179e4
Date: 2011-12-14 11:27 +0100
http://bitbucket.org/pypy/pypy/changeset/cc34d3b179e4/
Log:make call to function before leave jitted code and save volatile
regs
diff --git a/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50494:91d134f49a07
Date: 2011-12-14 11:43 +0100
http://bitbucket.org/pypy/pypy/changeset/91d134f49a07/
Log:removed bug in emit_guard_exception
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50495:1828b538ddf7
Date: 2011-12-14 11:50 +0100
http://bitbucket.org/pypy/pypy/changeset/1828b538ddf7/
Log:implemented GUARD_NO_EXCEPTION
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50508:284314e1eb5f
Date: 2011-12-14 17:30 +0100
http://bitbucket.org/pypy/pypy/changeset/284314e1eb5f/
Log:(bivab, hager): fix bug in code generator
diff --git a/pypy/jit/backend/ppc/ppcgen/codebuilder.py
b/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50585:3167c1547eef
Date: 2011-12-15 17:28 +0100
http://bitbucket.org/pypy/pypy/changeset/3167c1547eef/
Log:(bivab, arigo, hager): implemented COND_CALL_GC_WB
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50756:4b2b09579148
Date: 2011-12-20 15:37 +0100
http://bitbucket.org/pypy/pypy/changeset/4b2b09579148/
Log:merge
diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py
--- a/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50752:b3404ddd47d9
Date: 2011-12-15 18:26 +0100
http://bitbucket.org/pypy/pypy/changeset/b3404ddd47d9/
Log:add emit_force_token
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50754:981b61e0d09a
Date: 2011-12-20 15:31 +0100
http://bitbucket.org/pypy/pypy/changeset/981b61e0d09a/
Log:add convenience function for conditional absolute branches
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50755:81c255a5fb96
Date: 2011-12-20 15:36 +0100
http://bitbucket.org/pypy/pypy/changeset/81c255a5fb96/
Log:begin of exceptopn handling during memory allocation
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50763:fa0b1ce8e088
Date: 2011-12-20 16:18 +0100
http://bitbucket.org/pypy/pypy/changeset/fa0b1ce8e088/
Log:(arigo, hager): Remove unnecessary argument from decoding function
diff --git a/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50771:17e99f1ed45a
Date: 2011-12-20 20:30 +0100
http://bitbucket.org/pypy/pypy/changeset/17e99f1ed45a/
Log:factored out some distinctions of cases between PPC32 and PPC64
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50928:44255e0c9ffe
Date: 2011-12-28 10:24 -0800
http://bitbucket.org/pypy/pypy/changeset/44255e0c9ffe/
Log:(edelsohn, bivab) fix calls to leave_jitted_hook on PPC64 as well as
restoring the LR to return
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50950:0c305ddabb69
Date: 2011-12-29 08:25 -0800
http://bitbucket.org/pypy/pypy/changeset/0c305ddabb69/
Log:(bivab) Fix allocation of function descriptors for PPC64
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50972:0b164b7fc20c
Date: 2012-01-02 11:53 +0100
http://bitbucket.org/pypy/pypy/changeset/0b164b7fc20c/
Log:replace tabs with spaces
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50973:5d2419018c35
Date: 2012-01-02 11:58 +0100
http://bitbucket.org/pypy/pypy/changeset/5d2419018c35/
Log:remove some more tabs
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50975:5f4684c8251c
Date: 2012-01-02 13:43 +0100
http://bitbucket.org/pypy/pypy/changeset/5f4684c8251c/
Log:factor out implementation of calls
diff --git a/pypy/jit/backend/ppc/ppcgen/codebuilder.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50976:25b8f969eadb
Date: 2012-01-02 04:50 -0800
http://bitbucket.org/pypy/pypy/changeset/25b8f969eadb/
Log:remove typo in codebuilder
diff --git a/pypy/jit/backend/ppc/ppcgen/codebuilder.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50977:defdbd4220ca
Date: 2012-01-02 13:56 +0100
http://bitbucket.org/pypy/pypy/changeset/defdbd4220ca/
Log:skip test test_cond_call_gc_wb_array_card_marking_fast_path
diff --git a/pypy/jit/backend/ppc/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50978:fa8e4ebd847b
Date: 2012-01-02 15:11 +0100
http://bitbucket.org/pypy/pypy/changeset/fa8e4ebd847b/
Log:(bivab, hager): fix bug in prepare_guard_call_release_gil
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50989:4da195ede6a6
Date: 2012-01-03 03:24 -0800
http://bitbucket.org/pypy/pypy/changeset/4da195ede6a6/
Log:fix wrong guard condition in CALL_ASSEMBLER
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50988:2044da143a09
Date: 2012-01-03 03:23 -0800
http://bitbucket.org/pypy/pypy/changeset/2044da143a09/
Log:fix broken offset in PPC64 direct bootstrap code
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50992:997593f72e51
Date: 2012-01-03 13:35 +0100
http://bitbucket.org/pypy/pypy/changeset/997593f72e51/
Log:fix another bug in CALL_ASSEMBLER
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50996:be5c3642001f
Date: 2012-01-03 14:29 +0100
http://bitbucket.org/pypy/pypy/changeset/be5c3642001f/
Log:(bivab, hager): make test_memoryerror pass, factor out return code
diff --git a/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50998:d3d90edc432a
Date: 2012-01-03 15:03 +0100
http://bitbucket.org/pypy/pypy/changeset/d3d90edc432a/
Log:changes due to merge
diff --git a/pypy/jit/backend/ppc/ppcgen/codebuilder.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r50999:59f9ad63fcbc
Date: 2012-01-03 17:05 +0100
http://bitbucket.org/pypy/pypy/changeset/59f9ad63fcbc/
Log:(edelsohn, hager): corrected diagram of stackframes
diff --git a/pypy/jit/backend/ppc/ppcgen/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51000:c0bb80a287e9
Date: 2012-01-03 17:28 +0100
http://bitbucket.org/pypy/pypy/changeset/c0bb80a287e9/
Log:fixed typo in diagram
diff --git a/pypy/jit/backend/ppc/ppcgen/test/test_stackframe.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51007:634bd8357b6e
Date: 2012-01-04 14:02 +0100
http://bitbucket.org/pypy/pypy/changeset/634bd8357b6e/
Log:(bivab, hager): adjusted code to meet the latest refactoring, made
first test pass
diff --git
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51008:bd859a60caa8
Date: 2012-01-04 05:12 -0800
http://bitbucket.org/pypy/pypy/changeset/bd859a60caa8/
Log:renamed function
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51009:f95845ede0d3
Date: 2012-01-04 14:20 +0100
http://bitbucket.org/pypy/pypy/changeset/f95845ede0d3/
Log:don't print debug output
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51011:cc871ff2daed
Date: 2012-01-04 14:23 +0100
http://bitbucket.org/pypy/pypy/changeset/cc871ff2daed/
Log:merge
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51010:45e11554d5ad
Date: 2012-01-04 14:21 +0100
http://bitbucket.org/pypy/pypy/changeset/45e11554d5ad/
Log:replace LoopToken with JitCellToken and kill unused functions from
runner
diff --git a/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51012:96c640b286a3
Date: 2012-01-04 14:58 +0100
http://bitbucket.org/pypy/pypy/changeset/96c640b286a3/
Log:(bivab, hager): adjust implementation of JUMP, implement LABEL
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51013:fe53dc8f2aea
Date: 2012-01-04 14:59 +0100
http://bitbucket.org/pypy/pypy/changeset/fe53dc8f2aea/
Log:add some methods and fix little bugs
diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51014:e719f82117db
Date: 2012-01-04 15:15 +0100
http://bitbucket.org/pypy/pypy/changeset/e719f82117db/
Log:(bivab, hager): fix test
diff --git a/pypy/jit/backend/test/runner_test.py
b/pypy/jit/backend/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51020:51d8610b324a
Date: 2012-01-04 17:51 +0100
http://bitbucket.org/pypy/pypy/changeset/51d8610b324a/
Log:(bivab, hager): implement bridges
diff --git a/pypy/jit/backend/ppc/ppcgen/codebuilder.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51024:c7d964550b10
Date: 2012-01-04 14:40 -0800
http://bitbucket.org/pypy/pypy/changeset/c7d964550b10/
Log:fix test_spilling
diff --git a/pypy/jit/backend/test/runner_test.py
b/pypy/jit/backend/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51025:2116589f3b9e
Date: 2012-01-04 14:59 -0800
http://bitbucket.org/pypy/pypy/changeset/2116589f3b9e/
Log:add get_loc_index
diff --git a/pypy/jit/backend/ppc/ppcgen/regalloc.py
b/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51026:b3a8f9928a2e
Date: 2012-01-04 16:38 -0800
http://bitbucket.org/pypy/pypy/changeset/b3a8f9928a2e/
Log:fix basic field operations
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51027:81584461b2f7
Date: 2012-01-04 17:46 -0800
http://bitbucket.org/pypy/pypy/changeset/81584461b2f7/
Log:made test_array_basic pass
diff --git a/pypy/jit/backend/ppc/ppcgen/helper/regalloc.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51028:8690df3243d0
Date: 2012-01-05 02:23 -0800
http://bitbucket.org/pypy/pypy/changeset/8690df3243d0/
Log:add INSTANCE_PTR_EQ, INSTANCE_PTR_NE
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51029:e6f908f85e4c
Date: 2012-01-05 02:50 -0800
http://bitbucket.org/pypy/pypy/changeset/e6f908f85e4c/
Log:implemented CALL_MALLOC_GC and removed old new_XXX ops
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: Sven Hager hager.s...@googlemail.com
Branch: ppc-jit-backend
Changeset: r51102:5152aab1cfbb
Date: 2012-01-07 12:01 +0100
http://bitbucket.org/pypy/pypy/changeset/5152aab1cfbb/
Log:remove test_return_pointer because it is obsolete now
diff --git a/pypy/jit/backend/test/runner_test.py
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51191:dd765153417e
Date: 2012-01-10 10:46 +0100
http://bitbucket.org/pypy/pypy/changeset/dd765153417e/
Log:add test to ensure that arguments are passed correctly
diff --git a/pypy/jit/backend/ppc/test
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51193:768f640c18b7
Date: 2012-01-10 11:36 +0100
http://bitbucket.org/pypy/pypy/changeset/768f640c18b7/
Log:rename test, start with 2 arguments
diff --git a/pypy/jit/backend/ppc/test/test_runner.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51194:d1b7f8e3b929
Date: 2012-01-10 11:37 +0100
http://bitbucket.org/pypy/pypy/changeset/d1b7f8e3b929/
Log:(bivab, hager): fix offset to stack parameters
diff --git a/pypy/jit/backend/ppc/ppcgen/regalloc.py
b
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51198:308dd2d5e89f
Date: 2012-01-10 12:18 +0100
http://bitbucket.org/pypy/pypy/changeset/308dd2d5e89f/
Log:(bivab, hager): fix off-by-one bug in computation of offset to stack
locations
diff --git a/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51199:e1dea1c15227
Date: 2012-01-10 12:37 +0100
http://bitbucket.org/pypy/pypy/changeset/e1dea1c15227/
Log:fix wrong initialisation of StackLocation in
regalloc_push/regalloc_pop
diff --git a/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51200:46750704d638
Date: 2012-01-10 13:03 +0100
http://bitbucket.org/pypy/pypy/changeset/46750704d638/
Log:adjust _build_propagate_exception_path to new interface
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51206:a51d6a2b3e1d
Date: 2012-01-10 16:14 +0100
http://bitbucket.org/pypy/pypy/changeset/a51d6a2b3e1d/
Log:adjust emit_guard_call_assembler and prepare_guard_call_assembler
diff --git a/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51209:b5f5e48c3799
Date: 2012-01-10 17:22 +0100
http://bitbucket.org/pypy/pypy/changeset/b5f5e48c3799/
Log:(bivab, hager): StackLocations have now a value field which stores
the offset to the SPP
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51210:f04c600f8177
Date: 2012-01-10 17:23 +0100
http://bitbucket.org/pypy/pypy/changeset/f04c600f8177/
Log:(bivab, hager): we don't want to free the args here
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51223:7ccc3bb51335
Date: 2012-01-11 14:24 +0100
http://bitbucket.org/pypy/pypy/changeset/7ccc3bb51335/
Log:use temporary scratch register in emit_getarrayitem_gc and
emit_setarrayitem_gc
diff --git a/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51252:a2005205886e
Date: 2012-01-11 15:21 -0800
http://bitbucket.org/pypy/pypy/changeset/a2005205886e/
Log:remove unused code
diff --git a/pypy/jit/backend/ppc/ppcgen/regalloc.py
b/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51253:b55636b23f7a
Date: 2012-01-11 15:24 -0800
http://bitbucket.org/pypy/pypy/changeset/b55636b23f7a/
Log:(bivab, hager): Adjust size of FPR_SAVE_AREA on PPC64. Also, resize
stackframe if bridges need
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51257:65654d65854a
Date: 2012-01-11 16:26 -0800
http://bitbucket.org/pypy/pypy/changeset/65654d65854a/
Log:Use get_scratch_reg to obtain an additional scratch register in
prepare_(set/get)arrayitem_gc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51283:31d52c590cbd
Date: 2012-01-12 08:15 -0800
http://bitbucket.org/pypy/pypy/changeset/31d52c590cbd/
Log:(bivab, hager): do sign extension in decode32
diff --git a/pypy/jit/backend/ppc/ppcgen/helper
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51286:0993530a85a0
Date: 2012-01-12 17:35 +0100
http://bitbucket.org/pypy/pypy/changeset/0993530a85a0/
Log:make sign extension more explicit
diff --git a/pypy/jit/backend/ppc/ppcgen/arch.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51384:909126039943
Date: 2012-01-17 10:51 +0100
http://bitbucket.org/pypy/pypy/changeset/909126039943/
Log:check var.type in make_sure_var_in_reg
diff --git a/pypy/jit/backend/ppc/ppcgen/regalloc.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51994:4e9490069131
Date: 2012-01-31 08:01 -0800
http://bitbucket.org/pypy/pypy/changeset/4e9490069131/
Log:don't use make_sure_var_in_reg in prepare_same_as
diff --git a/pypy/jit/backend/ppc/ppcgen/regalloc.py
b
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51995:8a15fad80415
Date: 2012-01-31 08:16 -0800
http://bitbucket.org/pypy/pypy/changeset/8a15fad80415/
Log:don't use make_sure_var_in_reg in helper/regalloc.py
diff --git a/pypy/jit/backend/ppc/ppcgen/helper
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51996:fa607e2b04a2
Date: 2012-01-31 08:26 -0800
http://bitbucket.org/pypy/pypy/changeset/fa607e2b04a2/
Log:remove further uses of make_sure_var_in_reg
diff --git a/pypy/jit/backend/ppc/ppcgen/regalloc.py
b/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51998:5e8969c29bbc
Date: 2012-01-31 08:55 -0800
http://bitbucket.org/pypy/pypy/changeset/5e8969c29bbc/
Log:adjust prepare_setarrayitemgc and prepare_getarrayitemgc to ARM
backend
diff --git a/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r51999:e8e75c828faa
Date: 2012-01-31 09:08 -0800
http://bitbucket.org/pypy/pypy/changeset/e8e75c828faa/
Log:don't copy arglist in prepare_strgetitem and prepare_strsetitem
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52000:de37273d21e7
Date: 2012-01-31 10:39 -0800
http://bitbucket.org/pypy/pypy/changeset/de37273d21e7/
Log:don't copy arglist in prepare_unicodesetitem and
prepare_unicodegetitem
diff --git a/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52124:aaf78782650f
Date: 2012-02-06 10:26 +0100
http://bitbucket.org/pypy/pypy/changeset/aaf78782650f/
Log:kill more unused code
diff --git a/pypy/jit/backend/ppc/ppcgen/autopath.py
b/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52127:93e0d769bf2a
Date: 2012-02-06 11:04 +0100
http://bitbucket.org/pypy/pypy/changeset/93e0d769bf2a/
Log:fix imports in test_ppc.py
diff --git a/pypy/jit/backend/ppc/ppcgen/test/test_ppc.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52128:9f1e30dd076f
Date: 2012-02-06 11:24 +0100
http://bitbucket.org/pypy/pypy/changeset/9f1e30dd076f/
Log:ppc/regalloc.py not used
diff --git a/pypy/jit/backend/ppc/regalloc.py b/pypy/jit/backend/ppc/regalloc.py
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52130:27d728c3294a
Date: 2012-02-06 11:59 +0100
http://bitbucket.org/pypy/pypy/changeset/27d728c3294a/
Log:kill ppcgen directory and move stuff into ppc directory
diff --git a/pypy/jit/backend/ppc/ppcgen
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52131:78b4aedb2fce
Date: 2012-02-06 12:04 +0100
http://bitbucket.org/pypy/pypy/changeset/78b4aedb2fce/
Log:remove obsolete test
diff --git a/pypy/jit/backend/ppc/test/test_rassemblermaker.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52136:3252afe40dd2
Date: 2012-02-06 13:51 +0100
http://bitbucket.org/pypy/pypy/changeset/3252afe40dd2/
Log:repair tests in test_regalloc.py
diff --git a/pypy/jit/backend/ppc/test/test_regalloc.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend-rpythonization
Changeset: r52165:e3a7cc20600f
Date: 2012-02-07 12:23 +0100
http://bitbucket.org/pypy/pypy/changeset/e3a7cc20600f/
Log:(bivab, hager): Further work on rpythonization, stil more to do
diff --git a/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend-rpythonization
Changeset: r52196:5730965ab0ff
Date: 2012-02-07 08:55 -0800
http://bitbucket.org/pypy/pypy/changeset/5730965ab0ff/
Log:(bivab, hager): translation fixes
diff --git a/pypy/jit/backend/arm/runner.py b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend-rpythonization
Changeset: r52199:11b80f0c5896
Date: 2012-02-07 09:19 -0800
http://bitbucket.org/pypy/pypy/changeset/11b80f0c5896/
Log:(bivab, hager): disable codepath until gc support is in place
diff --git a/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend-rpythonization
Changeset: r52200:7a29e82da96d
Date: 2012-02-07 09:38 -0800
http://bitbucket.org/pypy/pypy/changeset/7a29e82da96d/
Log:add gc test
diff --git a/pypy/jit/backend/ppc/test/test_zrpy_gc.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend-rpythonization
Changeset: r52201:856baf37a1d4
Date: 2012-02-07 10:23 -0800
http://bitbucket.org/pypy/pypy/changeset/856baf37a1d4/
Log:add call_release_gil
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend-rpythonization
Changeset: r52229:8edc07deec57
Date: 2012-02-08 04:52 -0800
http://bitbucket.org/pypy/pypy/changeset/8edc07deec57/
Log:remove unused code
diff --git a/pypy/jit/backend/ppc/ppcgen/util.py
b/pypy/jit/backend
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend-rpythonization
Changeset: r52230:ed5e44d50011
Date: 2012-02-08 05:32 -0800
http://bitbucket.org/pypy/pypy/changeset/ed5e44d50011/
Log:remove ppcgen directory
diff --git a/pypy/jit/backend/ppc/ppcgen/_ppcgen.c
b/pypy/jit
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend-rpythonization
Changeset: r52232:ca06b153e756
Date: 2012-02-08 06:03 -0800
http://bitbucket.org/pypy/pypy/changeset/ca06b153e756/
Log:fix merge bug
diff --git a/pypy/jit/backend/ppc/locations.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52234:796fffeedaff
Date: 2012-02-08 06:11 -0800
http://bitbucket.org/pypy/pypy/changeset/796fffeedaff/
Log:fix same bug again ...
diff --git a/pypy/jit/backend/ppc/locations.py
b/pypy/jit/backend/ppc
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52235:aa6ac7b936e9
Date: 2012-02-08 16:19 +0100
http://bitbucket.org/pypy/pypy/changeset/aa6ac7b936e9/
Log:remove comments and move of import to top of file
diff --git a/pypy/jit/backend/ppc/assembler.py
b/pypy
Author: hager sven.ha...@uni-duesseldorf.de
Branch: ppc-jit-backend
Changeset: r52237:7e373f1b0a4f
Date: 2012-02-08 16:21 +0100
http://bitbucket.org/pypy/pypy/changeset/7e373f1b0a4f/
Log:repair test_ppc.py
diff --git a/pypy/jit/backend/ppc/assembler.py
b/pypy/jit/backend/ppc/assembler.py
1 - 100 of 320 matches
Mail list logo