Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
196c3430 by Yusuke Izawa at 2023-09-16T00:22:35+09:00
WIP: direct call hack
--HG--
branch : threaded-code-generation-direct-call
- - - - -
0d9ae631 by Yusuke Izawa at 2023-09-20T14:41:10+09:00
WIP: use witho
Yusuke Izawa pushed to branch branch/threaded-code-generation-direct-call at
PyPy / pypy
Commits:
a1c5a9d0 by Yusuke Izawa at 2023-09-23T07:04:58+09:00
instanciate CallDescr for removing dummy flags at instantiation
--HG--
branch : threaded-code-generation-direct-call
- - - - -
941592bc by Y
Yusuke Izawa pushed to branch branch/threaded-code-generation-direct-call at
PyPy / pypy
Commits:
0d9ae631 by Yusuke Izawa at 2023-09-20T14:41:10+09:00
WIP: use without_dummy_flag_variant to CallDescr instance for threaded code gen
--HG--
branch : threaded-code-generation-direct-call
- - - -
Yusuke Izawa pushed new branch branch/threaded-code-generation-direct-call at
PyPy / pypy
--
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/tree/branch/threaded-code-generation-direct-call
You're receiving this email because of your account on foss.heptapod.net.
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
50348865 by Yusuke Izawa at 2023-08-28T11:12:03+09:00
fix
--HG--
branch : threaded-code-generation
- - - - -
2 changed files:
- rpython/jit/metainterp/optimizeopt/test/test_tracesplit.py
- rpython/jit/met
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
880ee460 by Yusuke Izawa at 2023-08-12T16:56:23+09:00
Add new jit ops for threaded code: (begin|end)_slow_path
--HG--
branch : threaded-code-generation
- - - - -
87733793 by Yusuke Izawa at 2023-08-12T16:56:
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
d6c6e5a6 by Yusuke Izawa at 2023-08-02T12:31:37+09:00
Fix the backend for jit_emit_ret/jump
--HG--
branch : threaded-code-generation
- - - - -
4 changed files:
- rpython/jit/backend/aarch64/opassembler.py
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
e2255716 by Yusuke Izawa at 2023-07-25T23:15:54+09:00
Fix tracesplit
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/metainterp/optimizeopt/tracesplit.py
View it on Hept
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
0c643d5f by Yusuke Izawa at 2023-07-22T23:16:21+09:00
Implement jit_emit_(ret|jump) as a helper function in rlib/jit.py
--HG--
branch : threaded-code-generation
- - - - -
12 changed files:
- rpython/jit/c
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
c5a4696d by Yusuke Izawa at 2023-07-16T19:54:24+09:00
WIP: impl _handle_emit_ret for jit op
--HG--
branch : threaded-code-generation
- - - - -
a8521fc3 by Yusuke Izawa at 2023-07-16T19:54:39+09:00
WIP: Add t
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
77d0a99d by Yusuke Izawa at 2023-07-13T01:08:53+09:00
fix tests for tracesplit
--HG--
branch : threaded-code-generation
- - - - -
cf29a5ac by Yusuke Izawa at 2023-07-13T01:09:30+09:00
WIP: add a method to ha
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
7b4d0eaa by Yusuke Izawa at 2023-07-04T18:02:53+09:00
Add a new JIT op: JIT_EMIT_RET for threaded code gen
--HG--
branch : threaded-code-generation
- - - - -
8 changed files:
- rpython/jit/codewriter/jtra
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
3e1f920b by Yusuke Izawa at 2023-07-02T18:49:57+09:00
Add a new JIT op: jit_emit_jump for threaded code gen
--HG--
branch : threaded-code-generation
- - - - -
9 changed files:
- rpython/jit/codewriter/jtr
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
010bbdd8 by Yusuke Izawa at 2023-04-30T00:04:55+09:00
refactoring
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/metainterp/optimizeopt/tracesplit.py
View it on Heptapo
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
c3882ded by Yusuke Izawa at 2022-12-01T00:11:34+09:00
remove decorators enable_shallow_traing
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/rlib/jit.py
View it on Heptapod
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
320a30bc by Yusuke Izawa at 2022-11-19T22:40:36+09:00
Remove unuspported argument
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/metainterp/optimizeopt/tracesplit.py
Vi
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
d3418ad2 by Yusuke Izawa at 2022-11-19T22:31:17+09:00
move slow_path flag outer
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/metainterp/optimizeopt/tracesplit.py
View
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
426bbb44 by Yusuke Izawa at 2022-11-13T12:31:02+09:00
fix threadedcode tla
--HG--
branch : threaded-code-generation
- - - - -
2 changed files:
- rpython/jit/tl/threadedcode/lang/ack.tla.py
- rpython/jit/t
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
1f6d6120 by Yusuke Izawa at 2022-11-12T15:38:18+09:00
fix compile_loop_and_split
--HG--
branch : threaded-code-generation
- - - - -
fbbf6473 by Yusuke Izawa at 2022-11-12T15:39:00+09:00
define optimize_defau
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
8cf28ce8 by Yusuke Izawa at 2022-11-10T02:20:50+09:00
Fix slow_ops handling
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/metainterp/optimizeopt/tracesplit.py
View it
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
ea40a18b by Yusuke Izawa at 2022-11-08T18:43:34+09:00
Fix slow path handling
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/metainterp/optimizeopt/tracesplit.py
View it
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
081f40ed by Yusuke Izawa at 2022-11-07T16:13:52+09:00
set failargs for slow path guard and rollback comment out
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/metainterp/
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
5ec4acc9 by Yusuke Izawa at 2022-11-07T02:34:46+09:00
fix token handling while compiling slow/fast paths
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/metainterp/optimiz
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
1d5b244c by Yusuke Izawa at 2022-11-04T14:32:37+09:00
skip old tests and fix test utils
--HG--
branch : threaded-code-generation
- - - - -
19cbd4ec by Yusuke Izawa at 2022-11-04T14:34:13+09:00
fix _invest_la
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
244070be by Yusuke Izawa at 2022-10-28T15:44:18+09:00
endswith -> find when compiling to call_assembly
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/metainterp/optimizeo
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
3924f038 by Yusuke Izawa at 2022-10-07T00:54:40+09:00
add decorators for threaded code generation
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/rlib/jit.py
View it on Hept
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
68dab9f0 by Yusuke Izawa at 2022-10-05T15:22:10+09:00
specify conditions with jitdriver and fix name handling
--HG--
branch : threaded-code-generation
- - - - -
3 changed files:
- rpython/jit/metainterp/o
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
fa37d2db by Yusuke Izawa at 2022-09-27T16:48:55+09:00
fix _invest_label_jump_dest
--HG--
branch : threaded-code-generation
- - - - -
73573afd by Yusuke Izawa at 2022-09-27T16:49:34+09:00
fix the handling of
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
333b0fb9 by Yusuke Izawa at 2022-09-26T15:10:28+09:00
fix descr handling at splitting a loop
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/metainterp/compile.py
View i
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
22edb37a by Yusuke Izawa at 2022-08-05T18:01:26+09:00
WIP: add hacks for guard patching
--HG--
branch : threaded-code-generation-pysom
- - - - -
966faee8 by Yusuke Izawa at 2022-09-04T15:41:54+09:00
enable d
Yusuke Izawa pushed to branch branch/threaded-code-generation-pysom at PyPy /
pypy
Commits:
8a7d5401 by Yusuke Izawa at 2022-09-19T01:50:14+09:00
fix compile_loop_and_split
--HG--
branch : threaded-code-generation-pysom
- - - - -
71d8418a by Yusuke Izawa at 2022-09-19T08:23:36+09:00
WIP: imp
Yusuke Izawa pushed to branch branch/threaded-code-generation-pysom at PyPy /
pypy
Commits:
45fcea77 by Yusuke Izawa at 2022-09-15T00:09:32+09:00
deleted old implementation
--HG--
branch : threaded-code-generation-pysom
- - - - -
abd7705f by Yusuke Izawa at 2022-09-15T00:10:50+09:00
add _get
Yusuke Izawa pushed to branch branch/threaded-code-generation-pysom at PyPy /
pypy
Commits:
65e3f0b3 by Yusuke Izawa at 2022-09-04T22:36:01+09:00
fix lable handling in compile_loop_and_split
--HG--
branch : threaded-code-generation-pysom
- - - - -
8d17db1d by Yusuke Izawa at 2022-09-04T22:36
Yusuke Izawa pushed to branch branch/threaded-code-generation-pysom at PyPy /
pypy
Commits:
966faee8 by Yusuke Izawa at 2022-09-04T15:41:54+09:00
enable debug print out
--HG--
branch : threaded-code-generation-pysom
- - - - -
fc1e70e8 by Yusuke Izawa at 2022-09-04T15:42:28+09:00
fix green va
Yusuke Izawa pushed new branch branch/threaded-code-generation-pysom at PyPy /
pypy
--
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/tree/branch/threaded-code-generation-pysom
You're receiving this email because of your account on foss.heptapod.net.
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
dee9ec79 by Yusuke Izawa at 2022-06-22T01:13:25+09:00
WIP: refactor tracesplit
--HG--
branch : threaded-code-generation-refactor-tracesplit
- - - - -
ed3f4666 by Yusuke Izawa at 2022-06-22T22:50:01+09:00
fix
Yusuke Izawa pushed to branch
branch/threaded-code-generation-refactor-tracesplit at PyPy / pypy
Commits:
1907e2f6 by Yusuke Izawa at 2022-07-13T01:22:48+09:00
create SplitCompileData for tracesplit and fix slicer
--HG--
branch : threaded-code-generation-refactor-tracesplit
- - - - -
2 cha
Yusuke Izawa pushed to branch
branch/threaded-code-generation-refactor-tracesplit at PyPy / pypy
Commits:
61143160 by Yusuke Izawa at 2022-07-05T23:24:17+09:00
fix tests for trace split
--HG--
branch : threaded-code-generation-refactor-tracesplit
- - - - -
1 changed file:
- rpython/jit/me
Yusuke Izawa pushed to branch
branch/threaded-code-generation-refactor-tracesplit at PyPy / pypy
Commits:
f8459619 by Yusuke Izawa at 2022-06-26T02:14:32+09:00
fix CALL and RET in tla
--HG--
branch : threaded-code-generation-refactor-tracesplit
- - - - -
85d9f8fe by Yusuke Izawa at 2022-06-2
Yusuke Izawa pushed to branch
branch/threaded-code-generation-refactor-tracesplit at PyPy / pypy
Commits:
9e4bbb29 by Yusuke Izawa at 2022-06-24T18:13:39+09:00
fix the token handling in tracesplit
--HG--
branch : threaded-code-generation-refactor-tracesplit
- - - - -
b8967504 by Yusuke Izawa
Yusuke Izawa pushed to branch
branch/threaded-code-generation-refactor-tracesplit at PyPy / pypy
Commits:
2a89b7bc by Yusuke Izawa at 2022-06-24T18:21:20+09:00
turn on flags for enabling shallow tracing
--HG--
branch : threaded-code-generation-refactor-tracesplit
- - - - -
1 changed file:
Yusuke Izawa pushed to branch
branch/threaded-code-generation-refactor-tracesplit at PyPy / pypy
Commits:
626db83c by Yusuke Izawa at 2022-06-24T02:04:03+09:00
fix tracesplit and its tests
--HG--
branch : threaded-code-generation-refactor-tracesplit
- - - - -
2 changed files:
- rpython/ji
Yusuke Izawa pushed to branch
branch/threaded-code-generation-refactor-tracesplit at PyPy / pypy
Commits:
ed3f4666 by Yusuke Izawa at 2022-06-22T22:50:01+09:00
fix tracesplit to cut `trace' and its tests
--HG--
branch : threaded-code-generation-refactor-tracesplit
- - - - -
2 changed files
Yusuke Izawa pushed new branch
branch/threaded-code-generation-refactor-tracesplit at PyPy / pypy
--
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/tree/branch/threaded-code-generation-refactor-tracesplit
You're receiving this email because of your account on foss.heptapod.net.
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
76d1d383 by Yusuke Izawa at 2022-06-01T23:29:26+09:00
WIP: interpreter switching
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/tl/threadedcode/tla.py
View it on Heptap
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
b192cf54 by Yusuke Izawa at 2022-05-17T21:22:40+09:00
rename call_entry -> entry
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/tl/threadedcode/tla.py
View it on Heptap
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
a523921c by Yusuke Izawa at 2022-05-10T19:36:17+09:00
remove unused files
--HG--
branch : threaded-code-generation
- - - - -
c3a497ab by Yusuke Izawa at 2022-05-10T20:08:46+09:00
fix tests in tla for threade
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
0ac86b90 by Yusuke Izawa at 2022-05-10T17:52:13+09:00
fix broken import in tla for threaded code
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/tl/threadedcode/tla.py
V
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
31e636cf by Yusuke Izawa at 2022-05-10T17:33:56+09:00
fix tla interpreter for threaded code
--HG--
branch : threaded-code-generation
- - - - -
98a43a94 by Yusuke Izawa at 2022-05-10T17:34:13+09:00
add counts
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
dde07bec by Yusuke Izawa at 2022-05-09T20:01:42+09:00
handle `bytecode' as a class in tla
--HG--
branch : threaded-code-generation
- - - - -
9cd3e5ce by Yusuke Izawa at 2022-05-09T20:12:25+09:00
fix test_tla
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
e94ba561 by Yusuke Izawa at 2022-04-27T19:53:02+09:00
promote stackpos in tla
--HG--
branch : threaded-code-generation
- - - - -
3ea5933e by Yusuke Izawa at 2022-04-27T19:53:19+09:00
fix test_tla and add new
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
5ad2c547 by Yusuke Izawa at 2022-04-26T02:40:18+09:00
fix bug in call_assembler hacking
--HG--
branch : threaded-code-generation
- - - - -
800ad5ae by Yusuke Izawa at 2022-04-26T02:41:11+09:00
fix tests in t
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
9b91de25 by Yusuke Izawa at 2022-04-13T19:25:38+09:00
fix the way to handle W_IntObject in threadedcode tla
--HG--
branch : threaded-code-generation
- - - - -
2 changed files:
- rpython/jit/tl/threadedcod
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
a4b7b1d4 by Yusuke Izawa at 2022-04-12T19:02:14+09:00
support floating value in threadedcode tla
--HG--
branch : threaded-code-generation
- - - - -
3 changed files:
- rpython/jit/tl/threadedcode/bytecode.
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
9ec346a9 by Yusuke Izawa at 2022-04-11T18:17:54+09:00
update bytecode and object for threadedcode tla
--HG--
branch : threaded-code-generation
- - - - -
b0e6a583 by Yusuke Izawa at 2022-04-11T18:18:01+09:00
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
bf9b1340 by Yusuke Izawa at 2022-04-07T12:03:36+09:00
update tla for threadedcode
--HG--
branch : threaded-code-generation
- - - - -
3 changed files:
- rpython/jit/tl/threadedcode/object.py
- rpython/jit/
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
3debc98f by Yusuke Izawa at 2022-03-28T02:42:00+09:00
update tier handling and fix minor stuffs in threadedcode tla
--HG--
branch : threaded-code-generation
- - - - -
02c8d06c by Yusuke Izawa at 2022-03-28T0
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
cfce5885 by Yusuke Izawa at 2022-03-27T02:55:17+09:00
fix existing programs add several ones that are used in [Y.Izawa+, DLS'20]
--HG--
branch : threaded-code-generation
- - - - -
10 changed files:
- + rp
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
09453f1b by Yusuke Izawa at 2022-03-27T00:56:45+09:00
unroll stack operators in tier2 jit
--HG--
branch : threaded-code-generation
- - - - -
03cf4226 by Yusuke Izawa at 2022-03-27T02:32:00+09:00
add CONST_N
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
c6fce3fc by Yusuke Izawa at 2022-03-26T02:37:33+09:00
fix list operators and a list object
--HG--
branch : threaded-code-generation
- - - - -
64359ae5 by Yusuke Izawa at 2022-03-26T02:37:48+09:00
fix tests f
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
0a4ce219 by Yusuke Izawa at 2022-03-26T01:05:12+09:00
wip: implement list operators in threadedcode tla
--HG--
branch : threaded-code-generation
- - - - -
2 changed files:
- rpython/jit/tl/threadedcode/ob
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
d4b9bad8 by Yusuke Izawa at 2022-03-25T19:03:51+09:00
add test_jit_sumfib and fix several codes
--HG--
branch : threaded-code-generation
- - - - -
07238405 by Yusuke Izawa at 2022-03-25T19:04:02+09:00
fix fi
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
dfce0acd by Yusuke Izawa at 2022-03-25T17:26:26+09:00
add __init__.py to threadedcode tla
--HG--
branch : threaded-code-generation
- - - - -
55d19b0c by Yusuke Izawa at 2022-03-25T17:26:48+09:00
change varia
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
ff1f1b42 by Yusuke Izawa at 2022-03-24T23:41:31+09:00
implement CALL_ASSEMBLER hack in tla
--HG--
branch : threaded-code-generation
- - - - -
e65467f0 by Yusuke Izawa at 2022-03-24T23:41:46+09:00
update exam
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
ac76222c by Yusuke Izawa at 2022-03-24T15:54:35+09:00
fix compile_loop_and_split in compile.py
--HG--
branch : threaded-code-generation
- - - - -
8570e032 by Yusuke Izawa at 2022-03-24T15:56:05+09:00
fix and
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
4ceecd05 by Yusuke Izawa at 2022-03-22T16:31:18+09:00
fix CALL handler and pseudo functions in tla, and add several small
modifications and deletions
--HG--
branch : threaded-code-generation
- - - - -
3 c
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
b1b2568d by Yusuke Izawa at 2022-03-20T02:00:24+09:00
fix handlers in tla interp
--HG--
branch : threaded-code-generation
- - - - -
e2ddc563 by Yusuke Izawa at 2022-03-20T02:01:00+09:00
[wip] implement CALL_
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
d7e81a92 by Yusuke Izawa at 2022-03-16T23:13:40+09:00
change entry_state -> call_entry in tla
--HG--
branch : threaded-code-generation
- - - - -
6d305f8c by Yusuke Izawa at 2022-03-16T23:14:31+09:00
fix DIV
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
76186784 by Yusuke Izawa at 2022-03-12T01:46:14+09:00
add tier2 handlers to tla frame
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/tl/threadedcode/tla.py
View it on H
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
29f84d95 by Yusuke Izawa at 2022-03-11T17:00:47+09:00
rename tla_newframe -> tla
--HG--
branch : threaded-code-generation
- - - - -
d34e4d6e by Yusuke Izawa at 2022-03-11T17:00:57+09:00
add FRAME_RESET
--HG
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
ec7b0bf4 by Yusuke Izawa at 2022-03-10T20:36:45+09:00
remove frame.py
--HG--
branch : threaded-code-generation
- - - - -
6c11a554 by Yusuke Izawa at 2022-03-10T20:36:57+09:00
remove unused programs
--HG--
b
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
4839bbcf by Yusuke Izawa at 2022-03-08T21:17:26+09:00
fix tla interp
--HG--
branch : threaded-code-generation
- - - - -
5ebcd021 by Yusuke Izawa at 2022-03-08T21:17:34+09:00
fix tla_newframe interp
--HG--
b
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
62c5e27f by Yusuke Izawa at 2022-03-08T16:04:21+09:00
add NOP to tla bytecode
--HG--
branch : threaded-code-generation
- - - - -
1552966a by Yusuke Izawa at 2022-03-08T16:10:48+09:00
fix tla interp
- the na
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
1192bcdc by Yusuke Izawa at 2022-03-01T23:29:34+09:00
move W_Object to object.py
--HG--
branch : threaded-code-generation
- - - - -
7ba6a757 by Yusuke Izawa at 2022-03-01T23:30:39+09:00
fix RET definition to
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
5f7c7a1c by Yusuke Izawa at 2022-02-16T19:08:59+09:00
add dummy argument to suppress following call sites too much
--HG--
branch : threaded-code-generation
- - - - -
2 changed files:
- rpython/jit/metaint
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
427ed8a3 by Yusuke Izawa at 2022-02-16T13:14:41+09:00
change jitdriver name for threaded code gen and improve definition of CALL
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpytho
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
9f937cec by Yusuke Izawa at 2021-11-25T13:48:36+09:00
update tla interpreter for threaded code generation
--HG--
branch : threaded-code-generation
- - - - -
5 changed files:
- rpython/jit/tl/threadedcode/
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
3f585c3f by Yusuke Izawa at 2021-09-25T07:12:00+09:00
Update traverse_stack and tla interpreter for threaded code generation
--HG--
branch : threaded-code-generation
- - - - -
06f1c1e8 by Yusuke Izawa at 202
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
5520aa09 by Yusuke Izawa at 2021-09-11T19:19:01+09:00
Added tests for traverse_stack and updated traverse_stack.py
--HG--
branch : threaded-code-generation
- - - - -
2 changed files:
- + rpython/jit/tl/th
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
5a650a92 by Yusuke Izawa at 2021-09-09T20:47:46+09:00
Not use unroll during threaded code generation
--HG--
branch : threaded-code-generation
- - - - -
b046c99d by Yusuke Izawa at 2021-09-09T20:47:59+09:00
A
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
224e04c0 by Yusuke Izawa at 2021-09-08T02:12:42+09:00
Copied tla_assembler andupdated tla for threaded code gen
--HG--
branch : threaded-code-generation
- - - - -
9c24f5a4 by Yusuke Izawa at 2021-09-08T02:13
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
087aba06 by Yusuke Izawa at 2021-09-08T00:48:42+09:00
Removed tltc, copied and modified tla for threaded code gen
--HG--
branch : threaded-code-generation
- - - - -
1a935a15 by Yusuke Izawa at 2021-09-08T00:
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
bba0a1fa by Yusuke Izawa at 2021-09-05T22:15:38+09:00
WIP: Create a new toy interpreter for threaded code generation
--HG--
branch : threaded-code-generation
- - - - -
3 changed files:
- rpython/jit/metai
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
510a1c64 by Yusuke Izawa at 2021-08-26T23:09:49+09:00
Removed unused code and added a new test method (wip)
--HG--
branch : threaded-code-generation
- - - - -
1b2d4ecf by Yusuke Izawa at 2021-08-29T22:23:00+
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
e0e8c2f6 by Yusuke Izawa at 2021-08-16T22:58:30+09:00
Saving and restoring an operand stack in executing threaded code gen.
--HG--
branch : threaded-code-generation
- - - - -
d8fde685 by Yusuke Izawa at 2021
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
121ed932 by Yusuke Izawa at 2021-08-13T23:16:35+09:00
Save all variables and restores at closing a trace at applying thraded code gen.
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
-
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
6f45c1f5 by Yusuke Izawa at 2021-08-11T17:26:50+09:00
Fixed the bug of the interp in test_minilang_stack_1
--HG--
branch : threaded-code-generation
- - - - -
1 changed file:
- rpython/jit/metainterp/test/
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
530b73e3 by Yusuke Izawa at 2021-08-10T19:15:43+09:00
Fixed code around handling jitcell_token and target_token
--HG--
branch : threaded-code-generation
- - - - -
db0b446b by Yusuke Izawa at 2021-08-10T19:15
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
434f6154 by Yusuke Izawa at 2021-08-09T13:13:18+09:00
Fixed the logic of creating a token in split_ops
--HG--
branch : threaded-code-generation
- - - - -
94c10f72 by Yusuke Izawa at 2021-08-09T13:15:20+09:00
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
a1fd177d by Yusuke Izawa at 2021-08-08T12:24:36+09:00
Fixed the value of original_jitcell_token
--HG--
branch : threaded-code-generation
- - - - -
de18b733 by Yusuke Izawa at 2021-08-08T12:25:04+09:00
WIP: S
Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy
Commits:
ce1e117f by Yusuke Izawa at 2021-08-02T13:31:03+09:00
Revert: EXP: Added an entry point for threaded code gen.
--HG--
branch : threaded-code-generation
- - - - -
4 changed files:
- rpython/jit/codewriter/
91 matches
Mail list logo