1
0
Fork 0
Commit Graph

1140 Commits

Author SHA1 Message Date
Xuefer 99c25466e4 processor: code clean up
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1475 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-13 08:20:22 +00:00
Xuefer 7c5c7c2161 relocate: fix ifrelocate()
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1474 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-13 05:01:22 +00:00
Xuefer 8f51668e2e processor: avoid using srcdir dstdir marco for m4
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1473 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-13 04:53:37 +00:00
Xuefer ba88593733 relocate: marco name PTR_FROM_VIRTUAL_EX
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1472 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-13 04:19:00 +00:00
Xuefer fab2b53da6 relocate: rename marcos to relocate
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1471 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-13 04:01:47 +00:00
Xuefer e317146c8b processor: abstract store target (storage)
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1470 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-12 10:08:17 +00:00
Xuefer 5ae45a143a export is in xc_processor.h
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1469 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-12 09:48:32 +00:00
Xuefer d19d64546d clean up shm handlers
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1468 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-12 09:46:04 +00:00
Xuefer 548985cdb7 relocate: fix build for VC6
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1466 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-09 17:10:16 +00:00
Xuefer 5c8e7fbdfb relocate: fix build for VC6
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1465 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-09 17:03:14 +00:00
Xuefer 70d24b68c4 relocate: update dst/src to compile
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1461 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-09 07:38:23 +00:00
Xuefer d913f3e5fd relocate: fix handling hash table, TODO: fix dst/src stuff
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1460 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-09 02:17:15 +00:00
Xuefer eec21f3c52 ws fix
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1459 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-08 17:00:06 +00:00
Xuefer 975170470f relocate: assert that srcptr use on non-nullable only
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1458 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-08 16:03:15 +00:00
Xuefer f25341ff28 relocate: 0 is always null pointer
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1457 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-08 15:57:19 +00:00
Xuefer ec1d554397 relocate: fix for virtual_src=0
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1456 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-08 09:53:39 +00:00
Xuefer ffe43cb799 relocate: update proto to like memcpy/store/restore, update test code
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1455 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-08 09:30:06 +00:00
Xuefer 02c070d109 relocate: fix struct array
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1454 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-08 09:08:42 +00:00
Xuefer 11bb4f0d07 update func prototype for relocate
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1453 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-08 09:08:04 +00:00
Xuefer dae85e876d improve readability using ptradd
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1452 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-08 07:21:40 +00:00
Xuefer eaa50fbafc fix arg
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1451 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-08 07:21:13 +00:00
Xuefer 0174691e44 ws
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1450 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-07 11:02:57 +00:00
Xuefer 9c0b20c9f2 remove unused export
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1449 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-07 11:02:38 +00:00
Xuefer 45e2bfe79d updated relocate impl
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1448 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-07 10:04:00 +00:00
Xuefer 8df8c75878 update handling of refcount for readonly protection after relocate impl
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1447 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-07 09:56:10 +00:00
Xuefer 6413478cd7 update relocate
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1446 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-07 08:44:15 +00:00
Xuefer 417ef5b280 output if segv
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1445 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-07 08:43:22 +00:00
Xuefer 41b20da882 relocate WIP
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1444 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-06 18:24:29 +00:00
Xuefer b5f6974ff9 simplify export code
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1443 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-06 17:29:26 +00:00
Xuefer 48a80d76ee rename ptrmove to relocate, reduce export to only necessary onces
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1442 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-06 16:57:52 +00:00
Xuefer e3f86745b0 make sample work for all beside decompiler
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1441 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-06 15:45:19 +00:00
Xuefer 9563ceb3c1 adds ptrmove
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1440 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-05 17:17:07 +00:00
Xuefer d0a4da00da code cleanup
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1439 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-05 14:35:34 +00:00
Xuefer b860171aae fix for not using memcpy
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1438 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-05 14:32:52 +00:00
Xuefer 6d278221fe branch 4.0 and 3.2
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1437 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-05 11:24:51 +00:00
Xuefer fd527b6858 branch 3.1
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1436 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-11-05 11:04:56 +00:00
Xuefer d50f8caa90 recognize extension loaded after xcache (to avoid caching opcode which is loaded from file by the latter extension)
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1435 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-10-22 16:55:28 +00:00
Xuefer 08b16f24d7 fixed #329: compatbile with bcompiler
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1434 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-10-22 16:53:42 +00:00
Xuefer 59fc9ffed0 typo
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1433 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-10-22 16:22:39 +00:00
Xuefer 03b5fd19c5 typo
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1432 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-10-22 16:11:41 +00:00
Xuefer 8fa74a64de fix warning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1431 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-10-16 02:21:48 +00:00
Xuefer 5dde0d5141 starts 3.1.1 development
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1430 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-10-16 02:19:10 +00:00
Xuefer de3b240051 update release date
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1429 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-10-14 01:40:39 +00:00
Xuefer af48689529 update release date
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1420 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-10-10 07:44:30 +00:00
Xuefer ffc88d8e8d fixed #330: fix win32 build with no indent.exe nor cat.exe
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1418 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-10-10 07:34:51 +00:00
Xuefer 76e4d46e6f remove asm from processor, it just cant be implemented in processor
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1416 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-09-29 02:51:38 +00:00
Xuefer 0674f307c4 fixes #315: fix out of source building
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1414 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-09-26 17:51:14 +00:00
Xuefer 73b7a7e17a typo undef
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1413 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-09-26 17:49:18 +00:00
Xuefer 8316f63cd1 fix pointer type mismatch warning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1406 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-09-26 10:24:00 +00:00
Xuefer 7df0fab8f6 rewrite try/catch handling to fix nested try/catch
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1405 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
2013-09-26 09:33:09 +00:00