CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Wed, 30 Jul 2025 14:56:16 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090612151617
location: https://web.archive.org/web/20090612151617/https://github.com/penberg
server-timing: captures_list;dur=0.974964, exclusion.robots;dur=0.059666, exclusion.robots.policy;dur=0.041245, esindex;dur=0.015553, cdx.remote;dur=464.626675, LoadShardBlock;dur=642.280776, PetaboxLoader3.datanode;dur=146.516368, PetaboxLoader3.resolve;dur=230.259709
x-app-server: wwwb-app28
x-ts: 302
x-tr: 1221
server-timing: TR;dur=0,Tw;dur=588,Tc;dur=1
set-cookie: SERVER=wwwb-app28; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Wed, 30 Jul 2025 14:56:18 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.26
x-archive-orig-date: Fri, 12 Jun 2009 15:16:15 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 133ms
x-archive-orig-etag: "fe0b8ed02931491c3713b3676099ceb9"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 111050
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Fri, 12 Jun 2009 15:16:17 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Fri, 12 Jun 2009 15:16:17 GMT", ; rel="memento"; datetime="Fri, 12 Jun 2009 15:16:17 GMT", ; rel="next memento"; datetime="Mon, 23 Sep 2013 17:54:21 GMT", ; rel="last memento"; datetime="Sun, 01 Jun 2025 17:19:04 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 51_10_20090612112315_crawl103_IndexOnly-c/51_10_20090612151419_crawl101.arc.gz
server-timing: captures_list;dur=1.532279, exclusion.robots;dur=0.041513, exclusion.robots.policy;dur=0.024104, esindex;dur=0.017120, cdx.remote;dur=302.215345, LoadShardBlock;dur=555.453015, PetaboxLoader3.datanode;dur=357.097641, PetaboxLoader3.resolve;dur=384.139583, load_resource;dur=383.012280
x-app-server: wwwb-app28
x-ts: 200
x-tr: 1519
server-timing: TR;dur=0,Tw;dur=597,Tc;dur=1
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
penberg's Profile - GitHub
Public Activity
-
Jato: a JIT compiler for JavaUpdated Tue Jun 09 23:29:58 -0700 2009
-
Annotation-Driven Protocol Buffer API for JavaUpdated Thu May 07 01:40:00 -0700 2009
Public Activity
penberg
deleted branch perf/core at penberg/jato
Tue Jun 09 23:25:16 -0700 2009
Deleted branch was at penberg/jato/tree/perf/core
HEAD is bad163b3b5c1f0c13be03bb3cfc74a09d442f230
x

-
Tomek Grabiec committed bad163b3:
regression: test NegativeArraySizeException throwing
-
Tomek Grabiec committed 6e5cc8e7:
jit: introduce EXPR_ARRAY_SIZE_CHECK and EXPR_MULTIARRAY_SIZE_CHECK
-
Tomek Grabiec committed 4a67bff6:
jit: move 'bytecode_offset' field to struct tree_node
-
Tomek Grabiec committed 74b07b6c:
jit: set bytecode offset recursively in convert_expression()
-
Tomek Grabiec committed 2a4c37be:
regression: test ArrayStoreException throwing
-
Tomek Grabiec committed b97e32bb:
jit: introduce STMT_ARRAY_STORE_CHECK
-
Tomek Grabiec committed 8292c380:
regression: test ArrayIndexOutOfBoundsException throwing
-
Tomek Grabiec committed 488357bf:
vm: throw ArrayIndexOutOfBoundsException from check_array
-
Tomek Grabiec committed 65106aef:
jit, x86: exception throwing from trampoline
-
Tomek Grabiec committed 35029dea:
jamvm: make JamVM exception signalling affect JatoVM's exception signalling
-
Tomek Grabiec committed 0ad8a8c8:
x86: add 'cc' and 'memory' to clobber list in __cleanup_args
New branch is at penberg/jato/tree/perf/core
HEAD is 864b4939d381d658206208c151cf68248bd20ff0
x

-
Tomek Grabiec committed 864b4939:
jit: throw ClassCastException from check_cast()
-
Tomek Grabiec committed cbb3e348:
jit, x86: use throw_from_native() in emulating functions
-
Tomek Grabiec committed 052fca63:
jit: fast exception throwing from C functions
-
Tomek Grabiec committed 3fd53250:
x86: utility functions for manipulating C function's stack
-
Tomek Grabiec committed 6bbddef8:
x86, jit: Do not use native stack to pass exception object
-
Tomek Grabiec committed 94b8942c:
x86: fix segfault in lir-printer caused by wrong print_mov_imm_membase()
-
Tomek Grabiec committed 8d3496a7:
x86: fix output for thread-local memory access in lir-printer.c
-
Tomek Grabiec committed 45953747:
x86: cleanup in emit-code_32.c
HEAD is fdea706da4e4a6f4a25c465918dd57a7196d4058
x

-
Tomek Grabiec committed fdea706d:
jit: call add_cu_mapping() only if method has been just compiled.
-
Tomek Grabiec committed 6a245fac:
jit: cleanup in emulate.c
-
Tomek Grabiec committed 43097469:
jit: make signal_exception() not override already signalled exception
-
Tomek Grabiec committed e3e5dfc2:
jit: new helper function signal_new_exception()
HEAD is cc0cf739dd6617c2550e6043b2bcffc6139d629f
x

-
penberg committed cc0cf739:
jit: cleanup emulate.c
-
Tomek Grabiec committed 80b0f402:
regression: test ldiv and lrem for ArithmeticException
-
Tomek Grabiec committed f24f56ca:
jit: signal exceptions from emulate_ldiv and emulate_lrem
-
Tomek Grabiec committed 15ae7e9b:
x86: select exception test after jato function calls.
-
Tomek Grabiec committed c0c98341:
x86: new instruction INSN_MOV_THREAD_LOCAL_MEMDISP_REG
-
Tomek Grabiec committed afd84d35:
jit, vm: mechanism for signaling exceptions from jato functions
-
Tomek Grabiec committed 4c630b49:
vm: Allocation and operations on guard pages
HEAD is ef01a3f823f630caa22a930d6a43602e41dde2e3
x

-
Arthur HUILLET committed ef01a3f8:
bc2ir: fix converters array out-of-bound access
-
Arthur HUILLET committed 63e3388b:
regression: fix building of ObjectStackTest
-
penberg committed 8942bb0d:
Merge branch 'topic/ostack'
-
Arthur HUILLET committed e39dac3c:
test_convert_goto: empty basic blocks need OPC_NOP
-
penberg committed 094dbb3b:
jit: mimic stack spilling and reloading
HEAD is 4c7915e4bb6603d50bbed3c5c9973c3b07bf7b5b
x

-
Tomek Grabiec committed 19581901:
x86: fix trampoline backpatching
-
penberg committed 0f13a124:
ppc: add lir-printer stubs
-
penberg committed c34481ca:
powerpc: add arch/ppc/disassemble.o to the build
-
penberg committed 073b49bd:
powerpc: add exception and signal stubs
-
penberg committed 0921c0f4:
powerpc: add code emission stubs
-
penberg committed e0baed2f:
powerpc: add arch/signal.h header file
-
penberg committed d28bb5e5:
powerpc: make jit/exceptions.c compile
-
penberg committed fab045d8:
jit: make is_jit_method() generic
-
penberg committed 40c53a3c:
jit,x86: merge arch-specific exceptions.h to generic header
-
penberg committed 420d3c45:
jit: fix up exception.h to compile on powerpc
-
penberg committed 534619c4:
powerpc: add mach_offset to struct insn
-
penberg committed 8cc7ea9c:
jit: introduce generic lir-printer.h
-
penberg committed 3cd017e9:
jit: add missing forward declaration to emit-code.h
-
penberg committed 7c3195e2:
powerpc: remove duplicate Makefile from include directory
-
penberg committed 2dfc07be:
powerpc: add bytecode_offset to struct insn
-
penberg committed 8880ff3a:
powerpc: remove unused source files from the tree
-
penberg committed b08db4b1:
x86,powerpc: make emit-code.h a generic header
-
penberg committed 2de88561:
powerpc: Fix .gitignore to include generated code
-
penberg committed a7ebdf12:
x86,powerpc: move disassembling code under arch
-
penberg committed 00c8c861:
jit: move disassembler header file under include/jit
And 1 more commits...
New branch is at penberg/jato/tree/powerpc/dev
HEAD is 6f5d1c21c4796331d3e1642c6fffa72c1a5af866
x

-
Tomek Grabiec committed 6f5d1c21:
jit, x86: emit locking/unlocking code in synchronized methods
This feature is coming soon. Sit tight!