Preparation for emitter function signature unification.
Signed-off-by: Pekka Enberg
---
arch/x86/emit-code.c | 102 +-
1 files changed, 51 insertions(+), 51 deletions(-)
diff --git a/arch/x86/emit-code.c b/arch/x86/emit-code.c
index 143329a..5939
Now that NO_OPERANDS and SINGLE_OPERAND emitter share the same function
signature we can unify the two.
Signed-off-by: Pekka Enberg
---
arch/x86/emit-code.c | 19 +--
1 files changed, 5 insertions(+), 14 deletions(-)
diff --git a/arch/x86/emit-code.c b/arch/x86/emit-code.c
ind
Preparation for emitter function signature unification.
Signed-off-by: Pekka Enberg
---
arch/x86/emit-code.c | 25 +++--
1 files changed, 15 insertions(+), 10 deletions(-)
diff --git a/arch/x86/emit-code.c b/arch/x86/emit-code.c
index 6158365..143329a 100644
--- a/arch/x86
Branch: refs/heads/master
Home: http://github.com/penberg/jato
Commit: 94a51ab612e65ca2cd4b5ac190c28c8a7ad0d1ea
http://github.com/penberg/jato/commit/94a51ab612e65ca2cd4b5ac190c28c8a7ad0d1ea
Author: Pekka Enberg
Date: 2009-12-13 (Sun, 13 Dec 2009)
Changed paths:
M arch/x86/emit-code.c
Branch: refs/heads/master
Home: http://github.com/penberg/jato
Commit: efecf2ac3d0b115133f735386d9911b3f882a558
http://github.com/penberg/jato/commit/efecf2ac3d0b115133f735386d9911b3f882a558
Author: Pekka Enberg
Date: 2009-12-13 (Sun, 13 Dec 2009)
Changed paths:
M arch/x86/emit-code.c
Use SINGLE_OPERAND for instructions emitters that only have a single operand.
This doesn't change functionality as we've been lucky so far and TWO_OPERAND
passes the right operand to the emitter functions.
Cc: Arthur HUILLET
Signed-off-by: Pekka Enberg
---
arch/x86/emit-code.c | 54 ++
Branch: refs/heads/master
Home: http://github.com/penberg/jato
Commit: e963cec9308c89f6dc8d03cb9c76caec9ee799d2
http://github.com/penberg/jato/commit/e963cec9308c89f6dc8d03cb9c76caec9ee799d2
Author: Pekka Enberg
Date: 2009-12-13 (Sun, 13 Dec 2009)
Changed paths:
M arch/x86/emit-code.c
Branch: refs/heads/master
Home: http://github.com/penberg/jato
Commit: 691e7cf7ecc2409f6a91f4a25185f36d696e061c
http://github.com/penberg/jato/commit/691e7cf7ecc2409f6a91f4a25185f36d696e061c
Author: Pekka Enberg
Date: 2009-12-13 (Sun, 13 Dec 2009)
Changed paths:
M arch/x86/emit-code.c
Branch: refs/heads/master
Home: http://github.com/penberg/jato
Commit: 58ae9fdb4c68ee095a7923fb86f2f87d30577f3d
http://github.com/penberg/jato/commit/58ae9fdb4c68ee095a7923fb86f2f87d30577f3d
Author: Pekka Enberg
Date: 2009-12-13 (Sun, 13 Dec 2009)
Changed paths:
M arch/x86/emit-code.c
The "src" and "dest" argument names refer to the ->src and ->dest struct insn
operands. Use the "operand" name for single operand instruction emitters to
avoid confusion.
Signed-off-by: Pekka Enberg
---
arch/x86/emit-code.c | 23 +++
1 files changed, 11 insertions(+), 12 de
Signed-off-by: Pekka Enberg
---
arch/x86/emit-code.c|8
arch/x86/include/arch/instruction.h |1 -
arch/x86/instruction.c |1 -
3 files changed, 0 insertions(+), 10 deletions(-)
diff --git a/arch/x86/emit-code.c b/arch/x86/emit-code.c
index 506ca6
Branch: refs/heads/master
Home: http://github.com/penberg/jato
Commit: a37c3a888f8f84dbf31d5c1ba193220ab53b1543
http://github.com/penberg/jato/commit/a37c3a888f8f84dbf31d5c1ba193220ab53b1543
Author: Pekka Enberg
Date: 2009-12-13 (Sun, 13 Dec 2009)
Changed paths:
M arch/x86/emit-code.c
Signed-off-by: Pekka Enberg
---
arch/x86/emit-code.c| 11 ---
arch/x86/include/arch/instruction.h |1 -
arch/x86/instruction.c |1 -
arch/x86/lir-printer.c |7 ---
4 files changed, 0 insertions(+), 20 deletions(-)
diff --git a/a
Signed-off-by: Pekka Enberg
---
arch/x86/emit-code.c|7 ---
arch/x86/include/arch/instruction.h |1 -
arch/x86/instruction.c |1 -
arch/x86/lir-printer.c |7 ---
4 files changed, 0 insertions(+), 16 deletions(-)
diff --git a/arch/
Signed-off-by: Pekka Enberg
---
arch/x86/emit-code.c| 12
arch/x86/include/arch/instruction.h |1 -
arch/x86/instruction.c |1 -
arch/x86/lir-printer.c |7 ---
test/arch-x86/emit-code-test_32.c |7 ---
5 files chan
Signed-off-by: Arthur HUILLET
---
AUTHORS |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/AUTHORS b/AUTHORS
index 92693d2..417ea18 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -24,3 +24,8 @@ L: Oslo, Norway
N: Saeed Siam
D: Array handling, VMT
L: Dhaka, Bangladesh
+
+N:
Branch: refs/heads/master
Home: http://github.com/penberg/jato
Commit: ef4bc15c9cbb0c8537a14471902444b20d19b151
http://github.com/penberg/jato/commit/ef4bc15c9cbb0c8537a14471902444b20d19b151
Author: Pekka Enberg
Date: 2009-12-13 (Sun, 13 Dec 2009)
Changed paths:
M vm/classloader.c
M
Cc: Arthur HUILLET
Signed-off-by: Pekka Enberg
---
vm/classloader.c |9 ++---
vm/preload.c | 45 +++--
2 files changed, 37 insertions(+), 17 deletions(-)
diff --git a/vm/classloader.c b/vm/classloader.c
index c31ae24..66a9b93 100644
--- a/vm
As we are doing a "call", we must specify all caller-saved registers as
clobbered.
Cc: Eduard - Gabriel Munteanu
Cc: Arthur HUILLET
Signed-off-by: Pekka Enberg
---
arch/x86/call.c |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/arch/x86/call.c b/arch/x86/call.c
ind
Branch: refs/heads/master
Home: http://github.com/penberg/jato
Commit: be4494826d379ede2267cd66aca76202ee74a2c4
http://github.com/penberg/jato/commit/be4494826d379ede2267cd66aca76202ee74a2c4
Author: Pekka Enberg
Date: 2009-12-13 (Sun, 13 Dec 2009)
Changed paths:
M arch/x86/call.c
Log
Branch: refs/heads/master
Home: http://github.com/penberg/jato
Commit: 429c09a8ef7f6493cddf53a895b951f9958cf6c9
http://github.com/penberg/jato/commit/429c09a8ef7f6493cddf53a895b951f9958cf6c9
Author: Arthur HUILLET
Date: 2009-12-13 (Sun, 13 Dec 2009)
Changed paths:
M README
Log Messag
Signed-off-by: Arthur HUILLET
---
README |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/README b/README
index cd32316..15122b0 100644
--- a/README
+++ b/README
@@ -33,6 +33,10 @@ How can I try it out?
$ su
$ pkg install SUNWgnome-common-devel SUNWgcc SUNWG
22 matches
Mail list logo