[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dotgnu-pnet-commits] [SCM] DotGNU Portable.NET Just In Time compiler (l
From: |
Aleksey Demakov |
Subject: |
[dotgnu-pnet-commits] [SCM] DotGNU Portable.NET Just In Time compiler (libjit) branch, cache-refactoring, updated. 90f85b8f4838cfa751e0c697f0be19e2e2f4d1d3 |
Date: |
Tue, 02 Oct 2012 22:21:17 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "DotGNU Portable.NET Just In Time compiler (libjit)".
The branch, cache-refactoring has been updated
via 90f85b8f4838cfa751e0c697f0be19e2e2f4d1d3 (commit)
from d713e328c07d69afa75bdefd85d8f40a9c279c8a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit/libjit.git/commit/?id=90f85b8f4838cfa751e0c697f0be19e2e2f4d1d3
commit 90f85b8f4838cfa751e0c697f0be19e2e2f4d1d3
Author: Aleksey Demakov <address@hidden>
Date: Wed Oct 3 02:19:59 2012 +0400
Slight reformatting.
diff --git a/include/jit/jit-apply.h b/include/jit/jit-apply.h
index d87e25a..404a109 100644
--- a/include/jit/jit-apply.h
+++ b/include/jit/jit-apply.h
@@ -49,9 +49,12 @@ void jit_apply(jit_type_t signature, void *func,
void jit_apply_raw(jit_type_t signature, void *func,
void *args, void *return_value);
int jit_raw_supported(jit_type_t signature);
+
void *jit_closure_create(jit_context_t context, jit_type_t signature,
- jit_closure_func func, void
*user_data);
+ jit_closure_func func, void *user_data);
+
int jit_closures_supported(void);
+
jit_nint jit_closure_va_get_nint(jit_closure_va_list_t va);
jit_nuint jit_closure_va_get_nuint(jit_closure_va_list_t va);
jit_long jit_closure_va_get_long(jit_closure_va_list_t va);
@@ -60,8 +63,7 @@ jit_float32 jit_closure_va_get_float32(jit_closure_va_list_t
va);
jit_float64 jit_closure_va_get_float64(jit_closure_va_list_t va);
jit_nfloat jit_closure_va_get_nfloat(jit_closure_va_list_t va);
void *jit_closure_va_get_ptr(jit_closure_va_list_t va);
-void jit_closure_va_get_struct
- (jit_closure_va_list_t va, void *buf, jit_type_t type);
+void jit_closure_va_get_struct(jit_closure_va_list_t va, void *buf, jit_type_t
type);
#ifdef __cplusplus
};
diff --git a/jit/jit-apply.c b/jit/jit-apply.c
index 95d44d9..d8e4ac8 100644
--- a/jit/jit-apply.c
+++ b/jit/jit-apply.c
@@ -857,8 +857,7 @@ static void closure_handler(jit_closure_t closure, void
*apply_args)
* prototype:
*
* @example
- * void func (jit_type_t signature, void *result,
- * void **args, void *user_data);
+ * void func(jit_type_t signature, void *result, void **args, void *user_data);
* @end example
*
* If the closure signature includes variable arguments, then @code{args}
@@ -870,8 +869,8 @@ static void closure_handler(jit_closure_t closure, void
*apply_args)
* is destroyed.
* @end deftypefun
@*/
-void *jit_closure_create(jit_context_t context, jit_type_t signature,
- jit_closure_func func, void
*user_data)
+void *
+jit_closure_create(jit_context_t context, jit_type_t signature,
jit_closure_func func, void *user_data)
{
#ifdef jit_closure_size
jit_cache_t cache;
@@ -902,8 +901,7 @@ void *jit_closure_create(jit_context_t context, jit_type_t
signature,
}
/* Fill in the closure fields */
- _jit_create_closure
- (closure->buf, (void *)closure_handler, closure, signature);
+ _jit_create_closure(closure->buf, (void *)closure_handler, closure,
signature);
closure->signature = signature;
closure->func = func;
closure->user_data = user_data;
-----------------------------------------------------------------------
Summary of changes:
include/jit/jit-apply.h | 8 +++++---
jit/jit-apply.c | 10 ++++------
2 files changed, 9 insertions(+), 9 deletions(-)
hooks/post-receive
--
DotGNU Portable.NET Just In Time compiler (libjit)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] [SCM] DotGNU Portable.NET Just In Time compiler (libjit) branch, cache-refactoring, updated. 90f85b8f4838cfa751e0c697f0be19e2e2f4d1d3,
Aleksey Demakov <=