They are duplicates of functions from jit/args.c

Signed-off-by: Tomek Grabiec <tgrab...@gmail.com>
---
 jit/invoke-bc.c |   35 +----------------------------------
 1 files changed, 1 insertions(+), 34 deletions(-)

diff --git a/jit/invoke-bc.c b/jit/invoke-bc.c
index 406d380..7735cec 100644
--- a/jit/invoke-bc.c
+++ b/jit/invoke-bc.c
@@ -11,6 +11,7 @@
 #include <jit/bytecode-converters.h>
 #include <jit/compiler.h>
 #include <jit/statement.h>
+#include <jit/args.h>
 
 #include <vm/bytecode.h>
 #include <vm/bytecodes.h>
@@ -55,40 +56,6 @@ static unsigned int method_real_argument_count(struct 
methodblock *invoke_target
        return c;
 }
 
-static struct expression *insert_arg(struct expression *root,
-                                    struct expression *expr)
-{
-       struct expression *_expr;
-
-       _expr = arg_expr(expr);
-       _expr->bytecode_offset = expr->bytecode_offset;
-
-       if (!root)
-               return _expr;
-
-       return args_list_expr(root, _expr);
-}
-
-static struct expression *convert_args(struct stack *mimic_stack,
-                                      unsigned long nr_args)
-{
-       struct expression *args_list = NULL;
-       unsigned long i;
-
-       if (nr_args == 0) {
-               args_list = no_args_expr();
-               goto out;
-       }
-
-       for (i = 0; i < nr_args; i++) {
-               struct expression *expr = stack_pop(mimic_stack);
-               args_list = insert_arg(args_list, expr);
-       }
-
-  out:
-       return args_list;
-}
-
 static int convert_and_add_args(struct parse_context *ctx,
                                struct methodblock *invoke_target,
                                struct expression *expr)
-- 
1.6.0.6


------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
Jatovm-devel mailing list
Jatovm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jatovm-devel

Reply via email to