-
-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARM support #386
Labels
Feature request
New language feature
Milestone
Comments
It could be interesting. I will mark it as help-wanted |
Closed
arakov
added
Feature request
New language feature
and removed
help wanted
wontfix
labels
Dec 9, 2020
arakov
pushed a commit
that referenced
this issue
Sep 20, 2021
arakov
pushed a commit
that referenced
this issue
Sep 21, 2021
arakov
pushed a commit
that referenced
this issue
Sep 23, 2021
ELENA 6.0 - the simplest program is compiled and executed for aarch64! |
arakov
pushed a commit
that referenced
this issue
Feb 28, 2022
arakov
pushed a commit
that referenced
this issue
Mar 2, 2022
arakov
pushed a commit
that referenced
this issue
Mar 22, 2022
arakov
pushed a commit
that referenced
this issue
Mar 22, 2022
commit 46cb93b567158cac474e4ecca06c5f9a2e5caa7c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 22 19:28:03 2022 +0100 working on iteration 4 commit 3a8372f673a2325d5112a31fcf31370ba85e40cf Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 22 18:58:37 2022 +0100 fixing newir opcode for arm64 commit fa08280fc16345c6bb0ec841ca8ad45c7287ddd4 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 22 15:30:36 2022 +0100 fixing newir commit 8802f3e7abc6641c47724516e3932559c2dc609b Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 22 15:18:55 2022 +0100 fixing relocation : gc_alloc commit 5b9d688ef419edbc4fd95da594364dac1864291d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 22 15:09:16 2022 +0100 fixing address relocations commit 5bc8e55ecf5cdd1b5795b71820b6a60aade88aef Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 22 14:54:56 2022 +0100 fixing newir opcode commit 64ac91e12a665ccffbe013a23c7cfaa5410986b2 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 22 14:27:57 2022 +0100 #386 : fixing arm64 redirect opcode commit fa941b416dd8911f3aee051ce0ea5a54a0329da1 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 22 13:51:23 2022 +0100 fixing arm64 relocation routine commit f8a628ad6cdd8e4f197f08f532ff1c1eec1936a4 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 22 13:30:35 2022 +0100 fixing broken build for arm64 commit 4656a62fc73537c07bd507e7f2ac168e8dcc6d91 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 22 11:43:37 2022 +0100 fixing typo commit 21a994b10bf541a18c4d608889e4003126927716 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 22 11:20:59 2022 +0100 default constructor must contain a new frame commit a668f2103a673c809a63544403f5693ebc3b5f16 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 22 11:11:03 2022 +0100 ide redux : editor tabbar commit 7e7519e1b96c15c9cd6f8b9dc7e20956abcdcb08 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 22 00:22:49 2022 +0100 fixing constructor call - open frame before the new operation commit 823033f81c4d80a45e4ae3f8e744e69a82fc690a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 23:59:01 2022 +0100 fixing asmc commit ed2cc1441b7ab5765b7bccf6c62ae83d2319f2eb Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 23:55:15 2022 +0100 #443 : fixing newir opcode commit 7048140ee4c25f5cdab016cd5b79902537d8d975 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 23:50:18 2022 +0100 fixing gc table offsets commit f61c70e058a36b7bba34071d611314f7cf05cdba Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 23:43:00 2022 +0100 jitcompiler : fixing core routine loading commit 5a6f17969ac094f17a9832b3996d3dabff50b80f Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 20:40:04 2022 +0100 #443 : fixing TOC table commit 94e9cc30d0e1adc32376c266fa4c00f06e560ba5 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 19:45:19 2022 +0100 fixing code commit f671704041fd2b39506612e855acf40052b866f8 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 19:30:48 2022 +0100 fixing blt opcode commit 5ddae2f24f7244b287fee779a6d9232b19660d13 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 18:27:07 2022 +0100 fixing opcode commit e96ec099769a98eb18adca353bd93acee3691e00 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 15:04:50 2022 +0100 adding trouble shooting code commit 52657d218ec12309d7aaf55bfdd895ddde10e114 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 14:38:41 2022 +0100 fixing ppc64le routine commit 1bce1d0ff2b214d8954492ce79ece0f14c4bfff2 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 14:21:28 2022 +0100 fixing asmc for ppc64le commit e5a54640adedf78c144d3c0cd90581972ea86421 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 11:29:29 2022 +0100 fixing make files commit 534ee5907f7ecffba0a9c87c0e49433b7392345d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 11:15:34 2022 +0100 fixing broken build commit ea0de1cacd45ba61141cf8dfd18f6ae5e665f50c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 10:10:59 2022 +0100 redux : editor commit 70d9c12c92deaad4fc131ee51567a96e83df42a5 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 21 00:31:39 2022 +0100 iteration 3 : completed for windows x86-64 commit ebb9bf62df85901882c3a64a9cc3cc9fcbf39246 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 20 20:02:57 2022 +0100 completing the iteration 3 for x86 commit 937b22d50e143058db7058c6ffdb3d76b0de63fb Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 20 01:14:45 2022 +0100 redux : support constructor commit 1711e73597d789b7f81c4b51c15ac86f15c0d5dd Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Mar 19 21:53:46 2022 +0100 redux : implementing the constructor commit d61f57d9bb871d3ff30693181725eb09a6d40ed1 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Mar 19 14:14:58 2022 +0100 redux : method should return self by default commit 9a7cab3f73f9a68219cc1270f3a6bf92e909d3a1 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Mar 18 14:21:10 2022 +0100 redux : implementing newir opcode commit a66ee09b909dff9211d73976661e68e6c90273e8 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Mar 18 11:59:17 2022 +0100 editor redux commit ff81796a3692b464416ac3c1ebda71e723de149e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Mar 18 00:34:18 2022 +0100 redux : create alloc routine commit d8cc1608fb33ba757e7d339146044e55fc71cfe8 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Mar 17 12:35:29 2022 +0100 redux : allocate heap commit dd10bbef7fca2e2c3eabf02c95fe7b1e95c500b5 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 23:44:14 2022 +0100 working on asmc commit 03852dca88cd3bd9a9f029c586fdb3cb31672732 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 23:40:47 2022 +0100 fixing asmc for aarch64 commit 159dacd037ae4c39c209268f6e4aaa54bfadb273 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 23:33:33 2022 +0100 working on arm64 commit 7a642fc95f86a595dacb8fdc6856b3cf56bd1145 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 23:17:17 2022 +0100 fixing arm64 opcodes commit c46eaa11e15269ce51cf29dd5b9e92fac9e6621a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 23:01:53 2022 +0100 arm64 : implementing logical imm encoding commit 3928848824121552434d3fb3d6a5e5324c0ae094 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 21:47:09 2022 +0100 fixing asmc for arm64 commit f8d543123f1f35e46fdff58efb416d5882606f81 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 21:40:01 2022 +0100 fixing arm64 assembly commit 0d0708e019416522cd03f3cdfdb88b92d52418b3 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 21:29:35 2022 +0100 fixing callvi opcode commit d965a9de397a61e8aff2c76c6a64ff19ba0b8c08 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 21:21:25 2022 +0100 fixing arm64 relocation commit 995af8b488e99dbee1591ddb59e2d84ef40f82ff Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 21:02:10 2022 +0100 #386 : fixing movm opcode commit 136a922460820466df4b161ee4ae7eeab71db0ff Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 20:02:02 2022 +0100 fixing arm64 compiler : ldp commit c9dd0094048b97555416317d8a57881fb1f5fcfa Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 16:00:40 2022 +0100 fixing opcode commit c38e3807bd4b6da08944c58430ef470aa84b17ca Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 15:48:05 2022 +0100 fixing setr opcode commit 6ce6b1431ae70ac177385db5ab8cc49c57e72b21 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 15:15:33 2022 +0100 fixing broken build commit 4a9f38463537912c63b7687e11b98b0553669b3c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 15:10:05 2022 +0100 #386 : fixing callr opcode commit 342803dbe25b3003026798c0389537e26b901b76 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 12:36:35 2022 +0100 source house keeping commit 276923a5bd1a1b1a21b728b4b25005b8bdea51b9 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 12:05:28 2022 +0100 editor : organizing MVC commit a020f7d8958cb67a4ecd8de4990d6c3c7123cd78 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 01:27:39 2022 +0100 #443 : fixing open / close frame bytecodes commit eaa37428fcf44e81178f451c9cf837462eb7510f Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 00:59:11 2022 +0100 fixing redirect opcode commit c1222050472380bcdb9e39f49ec928cea078148f Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 00:30:21 2022 +0100 fixing sldi opcode commit da160b4fb63796676687bf41650df7a4a80d2b8f Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 00:26:06 2022 +0100 fixing opcode commit e6536eee7a547fbbac6258d4b944941a6ceaa59e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 00:20:18 2022 +0100 #443 : fixing redirect opcode commit 14998a0c7638616fe5d8dcfc263a03ec03b9c72e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 16 00:15:07 2022 +0100 ppc64 : fixing redirect opcode commit c1677e26c279f1b4202f25701f5730104a7551d4 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 23:57:49 2022 +0100 fixing addi. ppc command commit 502b52771d6ff24b716074108d28a09bcd022eb8 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 23:02:10 2022 +0100 ppc64le : fixing redirect opcode commit db90cf3e9192b34748926d1751722fa35ccdaa25 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 22:30:17 2022 +0100 trouble shooting redirect opcode commit dee0945382ca155a03332d10743cf3e7123cd07b Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 22:03:06 2022 +0100 trouble shooting redirect opcode commit ca980b68cd58cf37129c5b0d0778e1edd7e117ec Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 21:51:57 2022 +0100 trouble-shooting redirect opcode commit b3f48b0d7844b0da64dcc08c7d2b9e6cd19504e3 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 21:44:41 2022 +0100 trouble shooting redirect opcode commit 2436cb0562637ee12ed978a868113e3397454980 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 21:40:37 2022 +0100 trouble shooting commit 14983570dc85f575ed3e2c2a72e7f127d55d9455 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 21:37:38 2022 +0100 trouble shooting commit 639ea31b9a4dcd3ce1fc0d3aba8a611e63e140db Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 21:27:46 2022 +0100 trouble shooting commit 80af3f0df3a8b91d65751192ff5cea9b9105f589 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 21:22:13 2022 +0100 trouble shooting commit 2832a7a053fc7cbcdb865364979ed79b8aca50d6 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 21:16:30 2022 +0100 trouble shooting commit 2d826baea6a6fec1fb07365ce2e7cd4c58168067 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 21:09:42 2022 +0100 trouble shooting commit 4f94ccbd4f6204e3841fffc1c7e61a8dcbd362fd Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 21:03:41 2022 +0100 trouble shooting commit 3920f85a020639ef5397e823e8ce990781d3b2b5 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 20:59:32 2022 +0100 trouble shooting commit 3d77283fed7b5745b3d8135fa21e6428446fe1db Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 20:55:32 2022 +0100 trouble shooting commit 21684070591df5ab924d042943005cfc5f19c884 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 20:50:39 2022 +0100 trouble-shooting code commit c15166a009fc769b9a19ca1f2c4831f145368b4c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 20:46:42 2022 +0100 trouble-shooting code commit b3fb07c07a256e071a76599584a5cb1793f0a164 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 20:17:43 2022 +0100 troubleshooting code commit dc2140eadecd15823570de50adbe9998ad271d51 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 15:23:27 2022 +0100 working on ide commit 5dba272d332b4ce71510d60e5285e4c1ad840e71 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 00:27:32 2022 +0100 fixing setr commit 0310d2c692ffe4d6a49b83335b4806d03feed0c9 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 15 00:17:35 2022 +0100 fixing setr for ppc64le commit dd681660f120a9cd369ee0d377e97160f8773d62 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 23:52:51 2022 +0100 fixing movm opcode commit 39a6c37c46cebcabdb784ac8fbbb6f73efd0f13a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 21:47:33 2022 +0100 fixing typo commit f181c17095a2cc84e316d8cccfcc4dac46d85a7f Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 21:29:16 2022 +0100 adding tracing code commit 9c47c75eb46acab08c95c5657e25f27b276b33e4 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 21:12:44 2022 +0100 fixing relocation code commit d7df52aba917fb31697c110a51caf80706f71455 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 21:01:16 2022 +0100 adding missing constants commit 6328add8ae2a16600c26ae45e82ed8af5ab43a94 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 20:52:02 2022 +0100 fixing relocation for ppc64le commit 94e9255e3ae86b974859cabaa317a102978211c1 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 20:17:18 2022 +0100 fixing commit 44d3cf36a6b11530d6030e5c07db9d1e0656da4d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 20:08:22 2022 +0100 redux : fixing ppc64le callr opcode implementation commit 1e6a9f6f23a17c97fc8966df6c1739355b1d1c7a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 19:27:13 2022 +0100 fixing ppc64le assembler - setting reference for dq code commit ffd39e9af1a43294b785b237a3400c0b1f62e2da Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 17:26:32 2022 +0100 redux : call a message in sandbox - ppc64le - fixing invoker commit ff2945f7388bcc23751ad0f21ea52929e2dd7d97 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 13:23:22 2022 +0100 redux : editor - show source code commit dfd3790edcfef158ed7355b31afcdb1f85510744 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 00:05:32 2022 +0100 fixing linux invoker commit 76b63d371eff7e0de0c743440acd81428a3848bb Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 00:02:30 2022 +0100 fixing linux invoker commit 534750d8ad0f13d713806d99ab01cacb34d6f30a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 14 00:01:05 2022 +0100 fixing linux invoker commit b7d16291136213c3049c450c0872b1b5c5454e2e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 23:48:03 2022 +0100 redux : calling an external function for linux - passing arguments in the registers commit 5bfdc52b3e9645d9a0bfa193f49d89abd4c74597 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 23:05:57 2022 +0100 fixing linker code for linux commit 48f1df7a3646917ad88de308ed3efc7b0c735b57 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 22:59:46 2022 +0100 fixing codeblock project commit fc702975a0eacbdab1a28d31d109b663b5bac2ac Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 22:56:29 2022 +0100 adding missing files to codeblock project commit d4e693bfe8aec9a51c9e52341b702bce0dd1a58e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 22:45:53 2022 +0100 fixing some warnings commit 321c7e72b2957276670f6910e8dd7ee6d3e75911 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 22:36:45 2022 +0100 fixing some warnings commit ed6c177a79a26e4bc4b3dbdd33255545f6bd09b3 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 22:25:58 2022 +0100 fixing make files commit 925c1de7425b228159a2c5b457849359dae41983 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 22:00:58 2022 +0100 fixing make files commit 01b01e862919bfa1063c00a7b25f27478fe0cb44 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 21:53:10 2022 +0100 fixing commit 9130f6de1fbfc27e806bc8e04eca0a5f9cc9ea30 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 21:50:58 2022 +0100 fixing errors commit b403aa02dee696cda7c204cf4aa5ad2ee10492c7 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 21:48:26 2022 +0100 fixing broken build for linux commit ae798ce54424a777ec773a5ca2dc459a60f9812d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 21:43:04 2022 +0100 removing unused include statement commit f9f4ce40c4e6444ef8a9cd0255f3d7f874a54b6a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 18:53:22 2022 +0100 redux : x86-64 - call a message in sandbox commit 3363e6b395659deeaad39c65ebf7593f7f8997e7 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 13 15:14:34 2022 +0100 redux : call a message in sandbox - x86 commit 5a7deac91f2d4fac113c325f01b0bb2734483a63 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Mar 12 15:34:08 2022 +0100 redux : new opcodes : movm commit 3e8fda04d82f614aadcec69eebca452bb472b49b Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Mar 12 01:32:02 2022 +0100 redux : dispatch message should be first, base object should have default handler commit e1cc7b85687ac5b043d1db08da61885cd63a9d34 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Mar 12 00:54:04 2022 +0100 redux : introducing dispatch message commit fdcbdafad08ff3cf621904fd083b35c280783eec Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Mar 12 00:15:14 2022 +0100 redux : importing internal procedure commit 463ef342b8e6bd733938fc90c2c9ed2e0652b92d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Mar 11 20:50:24 2022 +0100 redux : implementing inline template commit 7dde4c9122c431d60bc45bff7c7112a4535ca12e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Mar 7 23:37:41 2022 +0100 redux : implementing inline template commit fccafcc9a566d910980ae2e560447357f7b25ac6 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Mar 6 22:23:16 2022 +0100 redux : supporting method template commit 79737b86916f81e9c7a8eefd0ef51072e430cc16 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Mar 5 00:32:26 2022 +0100 redux : support message allocating commit b542d713a87f1532429a0d965ab5f39b9ee94663 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Mar 3 20:21:35 2022 +0100 redux : message section commit a7b7929a224efb8c99385d97c96de18522b7da46 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Mar 2 20:15:59 2022 +0100 #386 : implementing new opcodes : redirect commit 6e591e368e8f05ce02eb8bf9a9f56d100f8d40b6 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 1 23:41:42 2022 +0100 #443: ppc64 new opcodes commit 98f8b408ddcfe8cc2e6e9dfb075c6f8a790a6807 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 1 20:15:19 2022 +0100 compiling new opcodes commit fda178c3b23b992411c1473531ae866c2cbad719 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Mar 1 09:44:17 2022 +0100 working on newopcodes - callvi commit 698b0d625abbf2b05a4d197f8e9fc90d69956c8b Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 28 23:59:07 2022 +0100 #386 - new opcodes : redirect commit 3f91a3da7a03e7cb7ffea21f759411a752bdb653 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Feb 26 23:42:18 2022 +0100 #443 : implementing redirect bytecode commit b571bde120d2f8217bb631c01df1f748d7b3a391 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Feb 25 00:00:01 2022 +0100 redux : new opcodes - ret, storesi; supporting message call commit 6032d2534b5edd0d7a3ded6ea318036c79c74d87 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 21 22:50:33 2022 +0100 redux : ecv : display class method commit e8c5b280476cf49a03db694859be43f07faa1331 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 21 13:25:16 2022 +0100 redux : compiling class vmt commit e362cfec50d419fde88b3fa0d548907de024c10f Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Feb 20 23:59:29 2022 +0100 redux : compiling method commit dd26d3af850aec9529208a5e924d1ad16026ddaf Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Feb 20 21:09:31 2022 +0100 redux : declaring a method commit 71455bf1546e29710c2bca62734855408790795b Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Feb 18 19:57:12 2022 +0100 working on method declarations commit 4ce7c5f7d0a9016b0d2ef0ef430eeba3c00716ee Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Feb 18 00:10:50 2022 +0100 declare class body commit b7982c3f4180ae9925c13503bcfd58e38a85a7d1 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Feb 17 23:40:39 2022 +0100 new attributes: class commit 6e597be0f85e607b6a554c2cc153df0b2cf7dba8 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Feb 17 18:24:07 2022 +0100 declare class class commit afa59d143b7ebb7c1055b44212b14cadff1be807 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Feb 17 00:20:06 2022 +0100 declare class class commit e6422be88960030a44cd1f21aff830934f949c6a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Feb 16 14:21:02 2022 +0100 fixing declaring a class commit 0ad2710a3bd48b32df59632ceb3f1f7fdb1b40ac Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Feb 16 00:29:20 2022 +0100 generate a class vmt commit dc7124f6d45c8763342c8968c3b3a77706ba4b84 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Feb 10 21:11:05 2022 +0100 working on generating a class vmt commit 581ca91d2aa0320a14b541ac15f2efd90d5fc1fd Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Feb 10 00:50:21 2022 +0100 generating a class vmt commit ee7ee227361098268c88f71b6ce07469f786920b Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 23:43:20 2022 +0100 fixing invoker code commit 29a055ae12088170be5c2f4c8b87a3ac3a1261fd Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 23:00:03 2022 +0100 fixing savesi opcode commit b8d77c22679c8c57c05509e8749955a26a53eaa5 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 22:49:31 2022 +0100 fixing compiler code - use mask commit 87c7b107adc994905bd44dbdbae8c6985c150631 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 22:17:27 2022 +0100 debugging commit e247f4f1a68170bce40d9dcda360470a739b5590 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 22:00:43 2022 +0100 fixing typo in jitcompiler commit c3881f74aaf449e61d1cb5a86864c29fc870903a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 21:56:21 2022 +0100 fixing asmc commit 26a56de30637f205d05de0724956d8767f5d5a51 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 21:39:55 2022 +0100 fixing xstoresir commit 360679348d07b049fd53ecd616e0f5bcd37fdde9 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 21:13:40 2022 +0100 fixing peekfi commit 80fb3d689987d9a7c9400361ad95a90c995e46c9 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 20:55:15 2022 +0100 fixing code commit 68421c9eb66836e4ef33825d83f027b5c2e5bf17 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 20:47:51 2022 +0100 fixing storefp commit 9ad72c5b0da6b17eba75b0aa52a4130f115d61a8 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 20:10:36 2022 +0100 fixing arm64 opcodes commit 35bd52d89728d143f6bcf1cb9f0fc8c275ee07b1 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 14:55:38 2022 +0100 fixing jitarm64compiler - loadFrameIndexOp commit a50f6d03fabc5185ab1c4b2fab459ce2f567df16 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 14:46:23 2022 +0100 #386 : fixing bytecodes commit 29a2e1b3b676773bbf760dbddd15e3d874587e3c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 14:23:42 2022 +0100 fixing saveddisp commit e540e0736bf5ed85b1a528ce62c46c3e92ebdd22 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 13:00:30 2022 +0100 fixing arm64 assembly commit fd313ebeab41f314791fcef98120813a6817ec8c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Feb 8 11:40:48 2022 +0100 #386 : working on opcodes commit 7f93c7849076cad6df07a20ec0a44557dd6e791a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 7 23:56:09 2022 +0100 fixing code commit 6ed383c8c39e8e965f8aac97c73eede885c3c869 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 7 23:53:35 2022 +0100 arm64 asm : fixing str opcode commit be41cd332f1bb9118381931ca616eb002cb46c86 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 7 23:46:19 2022 +0100 debugging writeImm9 routine commit 527432c8828aafee0725b0c411d70b1a9807c3f7 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 7 23:04:16 2022 +0100 working on arm64 support commit 7b14bdb79721f37090063b26b97ecb1f8ca00c20 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 7 22:56:28 2022 +0100 fixing relocation : mskRDataRef32Lo commit 224483b15647f861a7b7c2a7350a4f708202817d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 7 22:42:17 2022 +0100 fixing arm64 relocation routine commit 4252667ea05cd6f1a5b71914271ae4baf075bf3b Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 7 20:55:00 2022 +0100 fixing b opcode commit 4c222c0e373df52815495e5b96e59045b3aeab4c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 7 20:45:11 2022 +0100 fixing openin opcode commit d634615ccc4be094fc5dffd2c3cd2755bf533464 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 7 20:23:56 2022 +0100 arm64 : fixing subs opcode commit 1b8f80dd6f4f1ca9a80fc9a7b3caf1d4b2583f58 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 7 19:59:05 2022 +0100 fixing arm64 assembly code commit 0d39dabfa99a8acf9c99c2170152e0917390ddd7 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 7 16:13:44 2022 +0100 fixing jitcompiler commit cbdf7e66303d27071bde88b6ef1a6bee16b13f9a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 7 16:04:34 2022 +0100 fixing arm64 opcode generation commit 7f1829c4bd3c0774c1fff0887c0407cb3f1f8d1f Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Feb 7 14:46:57 2022 +0100 #386 : fixing assembly code commit 45c473813c8fd0bea5a5ec3cfb07bf7bc5e8c3fd Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Feb 6 19:59:47 2022 +0100 #338 : fixing openin opcode commit f78f0e080317dc4b1107e84fe61e251690efcded Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Feb 6 17:18:24 2022 +0100 fixing the code commit 860e1ab6d94481bda86bda61472961e73f67f23c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Feb 6 17:12:37 2022 +0100 #386 : supporting imm12 commit 69b5fe1a1dc186920a8f687d58b82a48b451cd11 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Feb 5 21:09:47 2022 +0100 fixing asmc arm64 commit bfc90dae7bc5e3a9bf96aadbce5828d195c89379 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Feb 5 20:33:01 2022 +0100 fixing broken build commit f3b4080ef0990f20468cc7e345a8e8d2e22bd434 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Feb 5 20:31:20 2022 +0100 fixing arm64 build commit 6fd467439c8565a465eb5080cf14830fb69cc1fe Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Feb 5 19:41:49 2022 +0100 #386 : adjusting compiler commit 95e8808eb9373d2fa00574b387e75660b786ebc5 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Feb 5 18:36:52 2022 +0100 #386 : implementing invoking commit 7057e7b807931695e85a90e8e31fb0729bf407e4 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Feb 5 00:41:01 2022 +0100 #386 : opcode assembly commit 2a341f385112f4681976bc7e96c6cef68f8ac94e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Feb 2 15:24:36 2022 +0100 #386 : supporting assembly opcodes commit 7382ea93f14486f736a34b02565d5701539eb5dc Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Jan 30 23:18:05 2022 +0100 #386 : new byte codes commit 0d9a451de7c8f62cd4f5daf30856c5b6476142c1 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Jan 29 00:25:47 2022 +0100 declaring a class commit 03f476a90d86fd2c4fa5ce09c83176699d49e073 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 21:53:52 2022 +0100 working on compiler : declaring class commit 5a84a6adf84b6cde5f19fc1b7b113881442d85d2 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 14:26:35 2022 +0100 some housekeeping code commit 5506350063701faedf2279b01951c9f0225645cf Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 13:34:38 2022 +0100 ppc64 : fixing symbol ret commit b94da58583c84d3175d2be77788e1e37a5ebb2ca Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 13:33:24 2022 +0100 fixing blr commit 775f7c3a932f018a9c9e77ffd37e47218af1402f Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 13:21:42 2022 +0100 asmc : fixing compiling blr commit 6c224c6fcb8e5d2898802dcfe025d0d444c19722 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 13:06:42 2022 +0100 fixing close opcode / symbol returning commit be53f14febdf699391c6ebc988c98c8b6654ab11 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 12:22:44 2022 +0100 #443 : fixing ppc64le routines commit 413eb7760bd1eba643dc994948518765a41bb65a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 12:18:45 2022 +0100 fixing compiler - duplicate meta sections commit 99545cf31364a1d7d6290ad38e7c98f32deed995 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 12:04:31 2022 +0100 debugging ppc64 relocation issues commit 542d400c7b364a8d4438ea635c20ed5d9816006e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 11:08:44 2022 +0100 fixing ppc64le asmc commit 727cede2f2d64fab44d61deab07d1784a66c14d5 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 10:56:27 2022 +0100 asmc : fixing stdu opcode commit bc87e0d20ddcd8bd80a0c07831e9cd85a8acf434 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 00:16:13 2022 +0100 using proper printf arg type commit 0bb9bac4bdeae5c13ed27ef313d5025054299247 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 00:14:48 2022 +0100 fixing an error commit 65a56132b2313f57354033b8a9408d310e856025 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 00:12:42 2022 +0100 updating trace info commit 197be39d68af1a3a770c2544686d8dc49d137f75 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 00:10:00 2022 +0100 fixing make file commit 44e6bdc7c7ca591282a55dec201969d625ee9d8e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 28 00:00:19 2022 +0100 #443 : invoking elenart commit 8ef30893839474a9fb6941a2326e069e9939784e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Jan 26 23:21:59 2022 +0100 #443 : fixing core_routines / xstorefi opcode commit 0adc85300bc821f2321e7fa7c21fd642d225071a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Jan 26 23:00:30 2022 +0100 #443 : fixing xstorefi opcode commit 89e3eb559951192c4ad84887c9ac611d5c11c225 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Jan 26 22:28:47 2022 +0100 supporting inverted arg16 commit d84a1feab8e90df69adb6f842a1bfac47a1f8549 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Jan 26 22:19:40 2022 +0100 #443 : fixing alloci commit 0dfe7e5584cdc50190c84a134beffb5e7aaf027c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Jan 26 21:32:23 2022 +0100 elena redux : declaring a class symbol commit f06dfaddde25f79b9a2e3a5357536383eabcd9ae Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Jan 25 22:56:47 2022 +0100 #443 : fixing storefi opcode commit 8e03ffbd9815c9ced5bcbf6edda7e4d99a033b14 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Jan 25 21:52:51 2022 +0100 #443 : fixing loadenv opcode commit 36f764d079c3a2789ff49bfb730305b2083f8bb4 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Jan 25 21:39:35 2022 +0100 fixing open / openheader commit ec178eb76b2836c1b94e9fdd0e4a2e451eac0e1c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Jan 25 13:27:51 2022 +0100 #443 : fixing loadenv opcode commit 47a9be2c3d706e0384b2bf7913d3fb1fb79a37f9 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Jan 25 13:12:13 2022 +0100 debugging relocation routine commit 356229ab4adce6f711abe9ae74c0ee6c7ff73a32 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Jan 25 10:59:17 2022 +0100 #443 : implementing ppc disp relocation commit 195fdb25321a790b1a32f0b49bdb3a40708e9e21 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Jan 24 11:23:01 2022 +0100 providing default switch option to make the compiler happy commit dd2f3203f59a5d3fbeb2c30cd36c60a82e1b53fc Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Jan 24 11:09:46 2022 +0100 fixing some warnings commit de5cbb7b078aaee73c87c272200cbdd90d0be9ce Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Jan 24 10:58:35 2022 +0100 #443 : supporting rdata_disp32 reference type commit 4125292070e8bba44606677a4c850a6c20f5499d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Jan 23 01:11:55 2022 +0100 #443 : fixing rdata relocation routines commit f5f55e2c6acb925c5a20636a4a2957fa57c3e17c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Jan 23 00:15:18 2022 +0100 fixing b opcode commit 1f3e1cf0b413a6225aa6d677b2cf6acdf1b296af Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Jan 23 00:04:44 2022 +0100 second attempt : b opcode commit 3ed43f19a1f23cfc634aefdc529d9b75a8fd7abd Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Jan 22 23:57:42 2022 +0100 fixing b opcode commit c1dc0135f392b557079291b0d4602a02a7a8630c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Jan 22 23:46:00 2022 +0100 #443 : fixing bcxx opcode commit 321db7bbc158003cbb975353f94fdb8b6ac77180 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Jan 22 23:04:53 2022 +0100 ppc64 asm : fixing cmpwi commit 7731f57ea0f0c4345822f8a3b8fc7406867d4266 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Jan 22 22:45:28 2022 +0100 asmc : fixing cmpi opcode commit eb24ddcea6de7e02794199b6189a1c190b21c6a2 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Jan 22 22:32:48 2022 +0100 jitcompiler : inv_arg16 commit 3b31d0405c42097c8ea574a73e730bb2510049ab Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Jan 22 22:29:11 2022 +0100 fixing jitcompiler - supporting word args commit 158772fe4aefb18cd26148532482b83d2fa1ec72 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Jan 22 22:23:18 2022 +0100 fixing opcodes commit 41b132783bed3cbff55a5e1ba7c46ad7e7fd2dd0 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Jan 22 22:07:03 2022 +0100 fixing ppc64 core.asm commit 3b25ab68ebee73d8199980e4f356739e48a64057 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Jan 22 22:04:38 2022 +0100 fixing broken code commit ec515b9bf8c64d112d80f82271c3f82fa3091283 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Jan 22 21:57:13 2022 +0100 #443 : using word arg for openheader bytecode commit 3c2baeb62a6141b116f0dbc21d6a01b30ee043af Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Jan 21 23:23:29 2022 +0100 #443 : fixing open header opcode commit 0c34c8400e1607d39510c83bf2b82e867ab42717 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Jan 16 16:55:29 2022 +0100 fixing ppc64le opcodes commit 9ea02cf808a256e9bb7a8ef817f6fd9aba02c618 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Jan 16 00:07:22 2022 +0100 #443 : fixing jit compiler commit e2bd319472371799a1280fdd09b399d65e7ef683 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Jan 15 21:41:57 2022 +0100 fixing source code commit 782512dad97918279dfda748cf33ed9a4d9e4e6a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Jan 15 21:31:44 2022 +0100 working on ppc64 version commit 5d7cb134511aafe4a1285a93174023c1a4c736dd Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Jan 6 11:39:10 2022 +0100 #443 : implementing core routines commit 72cbad5bb46ddd8c5608a45557d13fff04747450 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Jan 6 09:13:16 2022 +0100 debugging : trace code commit 4851461b64169cc873a9a4803d5d7676305fddf7 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Jan 3 11:50:30 2022 +0100 #443 : fixing ppc64le assemble code commit 387cd39ea008590bd8399baf01ce0c53558e3b72 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Jan 3 10:48:07 2022 +0100 #443 : working on opcodes commit 824a6d012f0df2351b118bd52f63d59cc76a5997 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Dec 22 16:24:47 2021 +0100 #443 : implementing opcodes commit 0b669505d5972efba7107a008a8b7ccc6f31db54 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Nov 30 10:11:01 2021 +0100 interation 2 : fixing linux opcode : open program - fixing aligning issue commit ef9930adf95bdc5062d747b70151a58c029e6bc9 Author: arakov <arakov@yandex.ru> Date: Sun Nov 28 23:31:59 2021 +0100 fixing amd64 core opcodes commit b497d17219e82c8243e2e4cbc494f253e1bc7c68 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Nov 28 23:25:12 2021 +0100 fixing amd64 makefile commit 7e31f8dc1cff52b3ff0f2c087d5671e7e2fdfdce Author: arakov <arakov@yandex.ru> Date: Sun Nov 28 22:31:23 2021 +0100 updating make file commit b68244cf3e6bbe56ec569c2bbe4e25d7e78600d1 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Nov 28 22:25:04 2021 +0100 adding missing file to elenart make file commit 2be75ff2e45b602e4283fb5d191ce1b870638b7d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Nov 28 22:21:55 2021 +0100 adding missing files commit d748e77fbe2eb42042b24cfd219875265df4c4a2 Author: arakov <arakov@yandex.ru> Date: Sun Nov 28 22:14:32 2021 +0100 fixing make file commit 8b0dc81f06e3b282a805fefed2556bd16c8441c2 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Nov 28 22:07:17 2021 +0100 fixing elenart_i386 make file commit c7c43f1173b4d62d955988da21f25ac72e8fcf42 Author: arakov <arakov@yandex.ru> Date: Sun Nov 28 20:54:21 2021 +0100 fixing an issue withwrong entry point commit 980885f2280ccb9ed584d6524fa2e917282b7721 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Nov 28 20:47:10 2021 +0100 iteration 2 : fixing an issue with entry point commit d51680f589057d7af81b7f3276bf191969493f46 Author: arakov <arakov@yandex.ru> Date: Sun Nov 28 19:19:49 2021 +0100 iteration 2 : invoke initialization list from rt commit 95044911e5721683929d76ceacbea64906d5a3a0 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Nov 28 19:09:24 2021 +0100 iteration 2 : invoke initialization list from rt linux i386 / amd64 commit 7f16cb7305c6b73a27fddf7c91252d10a63a7a94 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Nov 28 19:06:13 2021 +0100 adding missing program forward to Linux config commit ba78a4e1bff497f50f9cb958b89a400ad1ae7c3a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Nov 28 19:04:01 2021 +0100 adding missing setting to Linux configuration file commit 09f5601c4758a5536953b3295a01bd90617ce7d5 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Nov 28 18:38:49 2021 +0100 iteration 2 : adding missing core routines for linux i386 / amd64 commit 5c708e930676a73dffd0dd068a276aa300555b37 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Nov 28 18:26:26 2021 +0100 housekeeping commit 27ad40e69daae7eaf0adff38a08fe26fe97cdac7 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Nov 28 18:22:26 2021 +0100 removing debugging code commit c382d062d839ba9a7d8761c7e1af493e378d29f6 Author: arakov <arakov@yandex.ru> Date: Sun Nov 28 18:19:29 2021 +0100 fixing asmc commit 5765e52b24accd087c62eb04e994005b415559f4 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Nov 28 01:03:26 2021 +0100 updating core for linux commit 05fa631c97ce87221b2501a0f690b3f640649054 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Nov 28 00:36:15 2021 +0100 iteration 2 : invoke initialization list from rt : x64 commit dbef88922425bea20c9e8b946b239f3049dd172e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Nov 27 14:52:53 2021 +0100 iteration 2 : new bcodes: x64 commit 3acb29a4efaf2428c1e14a08d2e383c7e37bbaee Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Nov 26 18:40:04 2021 +0100 iteration 2 : x86 : invoke initialization list from rt commit a3496c8afbdb7458598490c08db05eea881f3fbc Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Nov 22 10:39:50 2021 +0100 iteration 2 : new bcodes: movfisi, loadenv, savefi; supports locals in asmc commit 971eb1b31b7c50ed1546f65e3c5fbdea16ee4c43 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Nov 16 17:19:52 2021 +0100 * iteration 2 : new bcodes: loadenv - x86 commit f7556c180f665e8f9a068b1f8770031a77341d57 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Nov 16 09:00:36 2021 +0100 iteration 2 : new bcodes: movfisi commit 92a2fd28b26e186623460fb67877162bdc83b4c5 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Nov 15 09:08:12 2021 +0100 iteration 2 : support mnemonic op - declaring a variable / using it commit 8e0020c289f47e729124c65210e428cbecfe8559 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Nov 12 07:56:06 2021 +0100 iteration 2 : refactoring open / open program bytecode commit ca8432aaaa9be5d24ce6f4e7cb6f49282f7b35d1 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Nov 11 16:49:06 2021 +0100 iteration 2 : call external with arg : store sp[0], sp[1] in the stack before call - x32 commit 8a4dcca183e3a1e2a2449bda4ad42e806eb582e4 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Nov 8 18:17:47 2021 +0100 call external with arg : modify jitcompiler (x86) commit ce3f0e6e5b763614f5c125b4c91cd8fc8c26b64d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Nov 5 15:42:42 2021 +0100 iteration 2 : generating startUpSymbols list commit ccbac6759c3f525208257c6ca5d8afbc99fadc28 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Nov 4 15:33:36 2021 +0100 iteration 2 : new opcode store si:,r: commit 90fbc2396a77da6522b3676ad38cc1ed27f364fe Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Nov 3 10:59:42 2021 +0100 iteration 2 : generate initialization list commit 4d849ef959a33b7556770762ec4c7953efbeb2b7 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Nov 1 06:36:10 2021 +0100 iteration 2 : generating startup list commit a8324b570b35ee24063eb77295b04752032a0f6e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Oct 29 15:19:35 2021 +0200 supporting user-defined attributes commit b7affc70f12f629a4cc231e8fb8c140e07d20f65 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Oct 28 14:59:33 2021 +0200 (re)implementing a first iteration step commit 331b0adc98a6a9641304364c428b4bbe79fb6bca Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Oct 27 20:49:19 2021 +0200 some refactoring : simplifying derivation routine commit fd3464f025e31ae14526a96d89afa8b579ba68cb Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Oct 27 17:21:49 2021 +0200 iteration 2.1 : compiling the simplest program commit 9b7368438fb8eeb2807d427a22aa8c35eec7829c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Oct 25 09:16:47 2021 +0200 fixing jitcompiler openprogramn routine commit 020cdaea3daa0eef6b702edce37e4f5f7e0e5cae Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Oct 25 08:43:57 2021 +0200 fixing script commit ffbd45f9e6ae92a86a5ff3eb72179a013c51a202 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Oct 25 08:40:04 2021 +0200 fixing code commit ec906265467b63fa0e6637444b721d4504304ce0 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Oct 25 05:55:04 2021 +0200 removing debug code commit 44bff24ce663bcb8560d20d4b5d4c6e16d6fe059 Author: arakov <arakov@yandex.ru> Date: Mon Oct 25 05:53:12 2021 +0200 fixing some errors commit 269e98054085460fd3c2f5017428c4a312761434 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Oct 24 20:31:22 2021 +0200 fixing a script commit a35e9cadb8755f61ff6f7ba5a34c621e8cef8b78 Author: arakov <arakov@yandex.ru> Date: Sun Oct 24 20:03:48 2021 +0200 fixing a compilation routine commit b88bd5b0f0cd11aafc33bcfb52789ce25e25274b Author: arakov <arakov@yandex.ru> Date: Sun Oct 24 18:49:36 2021 +0200 fixing an error in elc commit 1503582708583b996039310c2a44e6e47f014925 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Oct 24 14:00:39 2021 +0200 fixing make files commit 6de4612e247a6c9edda82ee6021a91c82c84d307 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Oct 24 13:48:21 2021 +0200 fixing make files for elc commit 29836af2aaf09edd99ff71c50eeb446a7ceeb0f4 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Oct 22 17:18:46 2021 +0200 adding missing files from elc make commit b0c380958ba0e50909396130632e631793016841 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Oct 22 17:09:05 2021 +0200 fixing an error commit 91a97e548f8475f3e7406133cf989d8f8d2f60be Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Oct 22 17:05:10 2021 +0200 adding missing method commit e65dd31ee7461898b1ca99d70f8384bf05ed631c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Oct 22 17:01:07 2021 +0200 fixing an error commit 81866af7e6e56ed326bf185607771e2b904746e8 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Oct 22 16:56:53 2021 +0200 fixing code for linux commit d4427b467e4b45d7d346800b5ebad8de7841460b Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Oct 22 14:18:37 2021 +0200 updating asm code for arm64 / ppc64 commit 6fc00c9330004caa3a997a787a31113360e74c44 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Oct 22 12:38:37 2021 +0200 x86 iteration 2 - simplest program - invoking elenart commit f15f328d8444afd44424f73287b5a958e2301d5e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Oct 22 12:25:46 2021 +0200 redux : (re)implementing byte code routines commit afc4dc6affc654fb2982771ef323f813c8852961 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Oct 22 09:23:19 2021 +0200 iteration 2 : compiling simplest symbol commit 41b2832e489bb65d819311a96b20f75eb6321e7c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Oct 21 10:14:32 2021 +0200 elena 6.0 redux commit e3253551b5ba6470f3f17010dd4d3a8c36740364 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Oct 20 16:39:46 2021 +0200 elena redux : adding system project commit e25d4f104f20dd631d45515f42b6e649f18646f6 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Oct 20 05:56:16 2021 +0200 elena redux commit 0b07d999420fadd537aac0235edfaf04c73ac5d8 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Oct 19 13:14:18 2021 +0200 elena redux : compiling symbol commit 6575b81909ba0a0657fef935b11761989604db78 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Oct 19 09:33:05 2021 +0200 elena redux : compiling simple symbol commit c0eea2f7fa5680fe7f393182cb6bf1b278a18c9b Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Oct 17 18:33:00 2021 +0200 working on expression evaluating commit daa366594997f3a378c4779590c1c9dd51b284e0 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Oct 15 09:08:14 2021 +0200 working on compiler code commit aa57735f9eb92dd0b9d06b822a24d2a3cc235cfe Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Oct 13 09:36:57 2021 +0200 redux : compiling a meta expression commit b62c5c686a25bb25a184aae93c102f095fce5ba9 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Oct 12 09:36:38 2021 +0200 refactoring the derivation routine commit 441a2f0e59a518c8772316238c4cccef5b2a153a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Oct 7 11:44:58 2021 +0200 working on the second iteration : supporting meta programming commit 2370ddef847ed156ef93bede27e56487790233b6 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Oct 4 22:45:02 2021 +0200 fixing an error in parse table generation : skip the postfix member commit 5a900dd8441486e74c95cbc61d29a3d534d91f73 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 29 12:29:48 2021 +0200 (re)implementing syntax tree building routines commit 480a0a9efe6fff7316a95842a999ee5a8d22062d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Sep 28 17:05:54 2021 +0200 introducing meta programming commit 3d6d765e42a9e1311ccf807cb66cb82a2f048c11 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 09:46:13 2021 +0200 removing debugging help code commit 3e3b6a44b0152457bd57afe5e39f80cc8efbb86c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 09:41:38 2021 +0200 working on aarch external call commit 540aabe4938581adf2449afbd62c8123d944ec5c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 09:28:19 2021 +0200 aligning code commit 7da4bf77f87cc3d0b978dd7a3bd41979cc672c23 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 09:19:27 2021 +0200 fixing a compilation error commit 0194ffd38e453679e40bfb44c6e045a723df5ace Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 09:17:57 2021 +0200 fixing a compilation error commit 77444ba480c794beb6aa3adac66ec92366d77bdc Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 09:16:21 2021 +0200 fixing relocation routine : alignment commit 5b7faae8b381bd251df72d37876394d5f6bfe8ca Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 08:48:45 2021 +0200 fixing arm64 relocation commit 31506fb4714c7969fe30f2a6b20c00dcbadd0bcc Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 05:46:28 2021 +0200 fixing arm64 reloc commit 0344563907295c9789f5265f7c2f51e9e7135732 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 05:28:22 2021 +0200 fixing compilation error commit 1190ff5c75e69b62514f696538af415a1abbed6d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 05:26:14 2021 +0200 arm64 reloc commit 8bd368576f72543a742b568f2d3c86a8a9192bbc Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 05:25:19 2021 +0200 fixing arm64 reloc commit 66718a0b72348261090a7eeb9ea93f52a50a3262 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 05:08:48 2021 +0200 fixing compilation error commit 4ff4799083ccf86cf0d4c48eaf78fbdbb063281e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 05:07:02 2021 +0200 working on code relocation for arm64 commit 96782810fabdd08bdf8c6082b20dcba58199cd7a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 27 04:47:46 2021 +0200 fixing relocation code for arm64 commit 177ef2a4dc904f55745765b899a0bafbbaf3310c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Sep 26 22:19:48 2021 +0200 fixing elf for aarch64 commit b9f390d4c3cde64e6d4c1bc870c9abb1166648e4 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Sep 26 21:19:31 2021 +0200 fixing asmc : arm64 commit 662ef69eeda6baf6b2c232ada5ab8447c1365cbd Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Sep 26 21:14:04 2021 +0200 fixing asmc commit 8def8312d01b13cc3900702d82c780cc36f72274 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Sep 26 21:06:55 2021 +0200 fixing aarch64 routines commit 210b6133c182d5a68c477216049fdea7c7e03723 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Sep 26 19:12:37 2021 +0200 fixing a compilation error commit 8e371d794fef9843736b1f11109dbb6b6b64c156 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Sep 26 18:55:19 2021 +0200 fixing compilation error commit 90ee5a803052e15632ad9c4a29b31eaf9fc95c6f Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Sep 26 18:52:09 2021 +0200 debugging info commit a6c9373907e5cf064bf1d1e522e131638b71c809 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Sep 25 12:23:35 2021 +0200 debugging commit 9f0e5255bb409b16097c44ae5d1919c27c75b9f6 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Sep 25 09:05:26 2021 +0200 updating arm relocation commit a50867ed12796a96ebf080dda55758ffd1c4fc9c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 21:07:55 2021 +0200 fixing relocation routines commit 1c13f8e6ab54419bf9e9aeeae910a9fae7a1e78f Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 20:59:15 2021 +0200 testing commit 4632721b96b1863d2df7cc3ef1ea04c12bbbe86a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 20:54:14 2021 +0200 increasing version commit ce74c53c22fcc793512eebd72435abb4efcfd0d4 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 14:15:39 2021 +0200 fixing relocation routine for arm commit c75c83807232a7b6dcd05942b1358ef02e196b48 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 13:38:46 2021 +0200 debugging commit 72d86c5fcded4903853e909da7bc4c0d38a58695 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 13:12:03 2021 +0200 debugging commit eef9c527840ab6a484ec781c1e3974f175bdb60b Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 13:09:10 2021 +0200 testing commit 30fd86caf6316ed815cdc0673d966555d4e5ea17 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 13:04:51 2021 +0200 adding testing code commit 551ba6e35a9251d435d842c252b93a1457fe8e9e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 12:54:00 2021 +0200 debugging commit a5caa58d7b378b1066246ea5103d59101bfbc89e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 12:48:54 2021 +0200 fixing a compilation error commit c57993d82984c99c81221382568c5169286e8075 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 12:44:29 2021 +0200 implementing arm relocation masks commit c9435c16c49c6904b06a7c1b48bfacf9009911c8 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 10:34:52 2021 +0200 fixing a compilation error commit e43f64c359068211e423978193645154d796431d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 10:19:13 2021 +0200 fixing a compiler error commit 8da2df73b0916b5306fb43146889a0deb67a99c0 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Fri Sep 24 10:04:16 2021 +0200 adding missing files commit da613730be2969d1573b930452662d8beed7bf06 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Thu Sep 23 13:13:37 2021 +0200 #386 : supporting lazy relocation commit f48a37159818ea2486a504b53dc208723f1b73e0 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 17:21:34 2021 +0200 #386 : updating config files commit 3fc28638526eda7eb50920ce58bfa48fa8e70736 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 17:15:54 2021 +0200 adding a missing files commit 3d10f052774b0540dc661b175b69889f65c277a1 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 17:11:42 2021 +0200 fixing build script commit c901c5fc004926d1c5249a23419623d09698bcac Author: arakov <arakov@yandex.ru> Date: Wed Sep 22 17:09:55 2021 +0200 adding a script commit 768c979f3e71fe5ff4bf39b82f1f24f3aec46c90 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 17:04:30 2021 +0200 fixing make file commit 00befeefed7585c6a3f0d8258e2e6224722fa79c Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 17:03:12 2021 +0200 fixing make file commit c6502b2e28ddd8e21441decc4fd470cad2aabf55 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 16:59:03 2021 +0200 fixing make files commit 2442a87e1b0aeb46ddd1d9bc23bdcfcc0f491a46 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 16:56:31 2021 +0200 fixing make commit 67ba36651334ef79edd3809d0714fd99bc66e9b3 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 16:53:42 2021 +0200 fixing a make commit 265a2a2bbf20b6d0d1e0949385b01aa3c121f0bd Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 16:52:11 2021 +0200 fixing a make file commit 157b1d0a859e1b65159fc089ea213ceabba5f9b3 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 16:51:12 2021 +0200 fixing a compilation error commit eb1d10754c26372ec7311bcbc25d63d4ced15023 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 16:49:22 2021 +0200 fixing a compilation error commit 5551ab3d1859f64a80f6e1ef3dd11f6725af9689 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 16:46:55 2021 +0200 fixing a compilation error commit 609536432c656bb6a60a76f82156acf9756c59dd Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 16:45:13 2021 +0200 fixing a compilation error commit e106cdcdb46ec3fec52bad900598d6187b0edde5 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 16:41:18 2021 +0200 fixing make commit 4eb99b34af533bf013a3ab0cb5f7e96c78a540f3 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 16:40:19 2021 +0200 updating make commit 05ad5cc2fff2fa9fcf30db34c0af73ec64b2a7ae Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 15:27:48 2021 +0200 updating make commit 183e61bb125b13c5b518689f85282e9dea2012e5 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 15:18:51 2021 +0200 working on ide commit 58bf74343f2893a22cf69fd7b1bc592bff481a38 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 10:44:24 2021 +0200 working on ide commit 737e3f6cc25ebd1cedbc25289233f5689ddb4b19 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 08:47:19 2021 +0200 update make for arm64 commit 7494325bf89cecce27186c515628c8fa8e367259 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Wed Sep 22 05:18:26 2021 +0200 updating make files commit 34bdce165a8c4c84f16137a545268646a29c313d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Sep 21 17:37:02 2021 +0200 updating make commit e28455d37acce17cc1235f909c63279898b6b14b Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Sep 21 17:32:01 2021 +0200 adding make files commit 747e62d95e942cde0e10ab1ed61f11556002e941 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Sep 21 17:22:43 2021 +0200 working on arm64 linker commit 3bb200dc44c41084190b25dc96f1d16ffd7cb31f Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Sep 21 16:59:59 2021 +0200 #386 : adding elf image linker / formatter commit be5ebc1ca120cc4f2b5a4de4ba30a1ccce6c5186 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Sep 21 16:26:21 2021 +0200 asmc : implementing aarch64 opcodes commit 4c2ac09ad79accb9e49412e8ae49986227c8cefb Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Tue Sep 21 13:11:33 2021 +0200 #386 : implementing asmc commit 6e348087272d4c89fbc1502e5f389ccb4d41edff Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Mon Sep 20 05:37:07 2021 +0200 #386 : introducing assembler class commit 5e38405e7eef693587a01c384437aeaa26e5796a Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Sep 19 19:21:34 2021 +0200 #386 : implementing opcodes commit 23570e0ef893d9f788424fad041e8e49641d710d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Sep 19 10:09:48 2021 +0200 adding an asm file commit 027eca992b4bec3cb46c57bf51191769b701a4b5 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Sep 19 08:59:44 2021 +0200 fixing elf stub for ppc64 commit c4c6ea611b2ad5074ed008ca6b6367597a82cc0e Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Sep 19 08:29:52 2021 +0200 fixing a compilation error commit 6046f6fc8128ca1857b539090591916717c09ce3 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sun Sep 19 08:27:48 2021 +0200 fixing ppc64 resolver code commit 4aac8e631ddc6eb2cfd5be29d5d75d956bcb6633 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Sep 18 19:36:15 2021 +0200 removing a temporal code commit 918cc819e09d7e32083f6fd7f663b358d79914a4 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Sep 18 15:37:37 2021 +0200 fixing a compilation error commit 2c13c99eb48647dd49d5f9b064b95b3bded7dcf3 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Sep 18 15:36:27 2021 +0200 fixing b opcode commit ec0a90b3d59fb72cd51eacbc09e21ebbc02fde78 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Sep 18 15:23:04 2021 +0200 fixing branching opcode commit 0bd4446fffc84dc538982ba7d597eca09b7516f8 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Sep 18 15:17:28 2021 +0200 fixing ppc64 plt stub commit 889a3ad8a893ac083345fc2ddcf8121a63e0ff30 Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Sep 18 12:39:17 2021 +0200 fixing ppc64 stub commit 027bf885a2d534fa148926d582a64db5c7ca7f5d Author: Aleksey Rakov <aleksey.rakov@appsfactory.de> Date: Sat Sep 18 12:33:59 2021 +0200 fixing ppc64 import stab commit 42c4cba4ef4e3d88731ac49acaa9c8f27868cc98 Author: Aleksey Rakov <aleksey.rako…
arakov
pushed a commit
that referenced
this issue
May 2, 2022
arakov
pushed a commit
that referenced
this issue
May 18, 2022
arakov
added a commit
that referenced
this issue
Jun 7, 2022
aarch64 : fixing gc_alloc fixing asmc for aarch64 fixing external op fixing sellt opcode fixing redirect opcode for ppc64 fixing ppc assembler fixing warning fixing build ide : (re)implementing undo redux : (re)introducing console symbol redux : implementing amd64 sample redux : (re)implementing for operator redux : supporting while statement implementing $rep operator implementing branching operator ide debugger : working on debugger die debugger : working on loading source redux : (re)implementing less oepration (re)implementing comparison operations ide redux : tuning debugger fixing extension import implementing equalReference extension working on direct method dispatching redux : implelenting equalReferences ext new opcodes - cmpsi, cmpfi, seleq redux : (re)implementing extension redux : (re)implementing extensions redux : forcing native branching operation for if operation fixing if operation implementation redux : (re)implementing operation templates elena 6.0 : (re)implementing function support working on template generating implementing branching operation [updated]true / false - should be strong typed working on branching operator - weak implementation ide : (re)implementing saving file implementing boolean value fixing nlen opcode fixing nlen opcode fixing nlen opcode #443 : fixing nlen opcode housekeeping : fixing warnings #386 : fixing closen #3386 : fixing copy opcode fixing opcode fixing opcode #386 : fixing isubdp fixing assembler opcodes fixing assember removing extra text fixing copydp byte code #386 : fixing arm64 core routines #386 : fixing copydp opcode fixing tst opcode supporting m option fixing code fixing broken build fixing elflinker IDE redux : opening source files fixing boxing routine fixing code : returning the string length redux : implementing image mapping elena6.0 : implementing new opcodes : len / nlen implementing len operator (re)implementing int arithmetic operations new opcode : xmovsisi implementing arithmetic opcodes redux : (re)implementing arithmetic operations redux : (re)implementing property scope redux : implementing closures redux : nested classes redux : nested classes redux : (re)implementing method expression body redux : warn if the message is not resolved for the strong typed operation, new op - raise an error if the operation was not directly resolved redux : explicit default constructor fixing dispatchmr fixing dispatchrm opcode fixing b.cond opcode fixing dispatchrm opcode fixing dispatchmr opcode removing debug code arm64 : fixing ldr opcode fixing msection relocation fixing relocation for mdata fixing dispatchmr #386 : fixing relocation routine troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting tracing an error arm64 : fixing dispatchmr opcode aarch64 : dispatchmr opcode ide redux : editing arm64 : supporting offset fixing redirect opcode fix fixinig opcode fixing ddispatchmr fixing bne fixing bne opcode fixing bcc opcode ppc64le : fixing dispatchmr opcode fixing opcode fixing ppc64le dispatchmr opcode fixing iseleq fixing dispatchmr ppc64le : fixing dispatchmr fixing md-form encoding routine fixing opcode fixing opcode fixing sldr fixing opcode fixing sldi opcode fixing ide redux ide redux : new file tracing code bug tracing code adding mdata / mbdata relocation rules fixing dispatchmr opcode for ppc64le fixing ppc64le dispatchmr opcode fixing dq field ide redux : model / controller refactoring fixing ppc64le core implementing dispatchmr for ppc64le fixing opcode name fixing code : defValue is not initialized
arakov
added a commit
that referenced
this issue
Jun 7, 2022
aarch64 : fixing gc_alloc fixing asmc for aarch64 fixing external op fixing sellt opcode fixing redirect opcode for ppc64 fixing ppc assembler fixing warning fixing build ide : (re)implementing undo redux : (re)introducing console symbol redux : implementing amd64 sample redux : (re)implementing for operator redux : supporting while statement implementing $rep operator implementing branching operator ide debugger : working on debugger die debugger : working on loading source redux : (re)implementing less oepration (re)implementing comparison operations ide redux : tuning debugger fixing extension import implementing equalReference extension working on direct method dispatching redux : implelenting equalReferences ext new opcodes - cmpsi, cmpfi, seleq redux : (re)implementing extension redux : (re)implementing extensions redux : forcing native branching operation for if operation fixing if operation implementation redux : (re)implementing operation templates elena 6.0 : (re)implementing function support working on template generating implementing branching operation [updated]true / false - should be strong typed working on branching operator - weak implementation ide : (re)implementing saving file implementing boolean value fixing nlen opcode fixing nlen opcode fixing nlen opcode #443 : fixing nlen opcode housekeeping : fixing warnings #386 : fixing closen #3386 : fixing copy opcode fixing opcode fixing opcode #386 : fixing isubdp fixing assembler opcodes fixing assember removing extra text fixing copydp byte code #386 : fixing arm64 core routines #386 : fixing copydp opcode fixing tst opcode supporting m option fixing code fixing broken build fixing elflinker IDE redux : opening source files fixing boxing routine fixing code : returning the string length redux : implementing image mapping elena6.0 : implementing new opcodes : len / nlen implementing len operator (re)implementing int arithmetic operations new opcode : xmovsisi implementing arithmetic opcodes redux : (re)implementing arithmetic operations redux : (re)implementing property scope redux : implementing closures redux : nested classes redux : nested classes redux : (re)implementing method expression body redux : warn if the message is not resolved for the strong typed operation, new op - raise an error if the operation was not directly resolved redux : explicit default constructor fixing dispatchmr fixing dispatchrm opcode fixing b.cond opcode fixing dispatchrm opcode fixing dispatchmr opcode removing debug code arm64 : fixing ldr opcode fixing msection relocation fixing relocation for mdata fixing dispatchmr #386 : fixing relocation routine troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting troubleshooting tracing an error arm64 : fixing dispatchmr opcode aarch64 : dispatchmr opcode ide redux : editing arm64 : supporting offset fixing redirect opcode fix fixinig opcode fixing ddispatchmr fixing bne fixing bne opcode fixing bcc opcode ppc64le : fixing dispatchmr opcode fixing opcode fixing ppc64le dispatchmr opcode fixing iseleq fixing dispatchmr ppc64le : fixing dispatchmr fixing md-form encoding routine fixing opcode fixing opcode fixing sldr fixing opcode fixing sldi opcode fixing ide redux ide redux : new file tracing code bug tracing code adding mdata / mbdata relocation rules fixing dispatchmr opcode for ppc64le fixing ppc64le dispatchmr opcode fixing dq field ide redux : model / controller refactoring fixing ppc64le core implementing dispatchmr for ppc64le fixing opcode name fixing code : defValue is not initialized
done |
Open
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
How about implement a ARM support ?
This will be useful to try to implement a Android or iOS support!!
The text was updated successfully, but these errors were encountered: