summaryrefslogtreecommitdiff
path: root/coroutine/x86/Context.h
diff options
context:
space:
mode:
authorsamuel <samuel@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-11-20 20:09:38 +0000
committersamuel <samuel@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-11-20 20:09:38 +0000
commit26adef94fab56f622cec615ba4cc58ba40a587b7 (patch)
tree6de4bc4be4e682eaae424578b915ce3b72e0b601 /coroutine/x86/Context.h
parent9423a752e8dcb3fbd0f366397452040e77b331cb (diff)
downloadruby-26adef94fab56f622cec615ba4cc58ba40a587b7.tar.gz
Fix indentation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'coroutine/x86/Context.h')
-rw-r--r--coroutine/x86/Context.h34
1 files changed, 17 insertions, 17 deletions
diff --git a/coroutine/x86/Context.h b/coroutine/x86/Context.h
index 54b8bdf40a..b077227a1d 100644
--- a/coroutine/x86/Context.h
+++ b/coroutine/x86/Context.h
@@ -20,38 +20,38 @@ const size_t COROUTINE_REGISTERS = 4;
typedef struct
{
- void **stack_pointer;
+ void **stack_pointer;
} coroutine_context;
typedef COROUTINE(* coroutine_start)(coroutine_context *from, coroutine_context *self) __attribute__((fastcall));
static inline void coroutine_initialize(
- coroutine_context *context,
- coroutine_start start,
- void *stack_pointer,
- size_t stack_size
+ coroutine_context *context,
+ coroutine_start start,
+ void *stack_pointer,
+ size_t stack_size
) {
- /* Force 16-byte alignment */
- context->stack_pointer = (void**)((uintptr_t)stack_pointer & ~0xF);
+ /* Force 16-byte alignment */
+ context->stack_pointer = (void**)((uintptr_t)stack_pointer & ~0xF);
- if (!start) {
- assert(!context->stack_pointer);
- /* We are main coroutine for this thread */
- return;
- }
+ if (!start) {
+ assert(!context->stack_pointer);
+ /* We are main coroutine for this thread */
+ return;
+ }
- *--context->stack_pointer = NULL;
- *--context->stack_pointer = (void*)start;
+ *--context->stack_pointer = NULL;
+ *--context->stack_pointer = (void*)start;
- context->stack_pointer -= COROUTINE_REGISTERS;
- memset(context->stack_pointer, 0, sizeof(void*) * COROUTINE_REGISTERS);
+ context->stack_pointer -= COROUTINE_REGISTERS;
+ memset(context->stack_pointer, 0, sizeof(void*) * COROUTINE_REGISTERS);
}
coroutine_context * coroutine_transfer(coroutine_context * current, coroutine_context * target) __attribute__((fastcall));
static inline void coroutine_destroy(coroutine_context * context)
{
- context->stack_pointer = NULL;
+ context->stack_pointer = NULL;
}
#if __cplusplus