diff --git a/jerry-core/jerry.c b/jerry-core/jerry.c index 7db16f18bf..41b19cb57b 100644 --- a/jerry-core/jerry.c +++ b/jerry-core/jerry.c @@ -1751,6 +1751,7 @@ jerry_run (void) return vm_run_global (); } /* jerry_run */ + /** * Simple jerry runner * @@ -1783,58 +1784,6 @@ jerry_run_simple (const jerry_api_char_t *script_source, /**< script source */ return ret_code; } /* jerry_run_simple */ -#ifdef CONFIG_JERRY_ENABLE_CONTEXTS -/** - * Allocate new run context - * - * @return run context - */ -jerry_ctx_t * -jerry_new_ctx (void) -{ - jerry_assert_api_available (); - - JERRY_UNIMPLEMENTED ("Run contexts are not implemented"); -} /* jerry_new_ctx */ - -/** - * Cleanup resources associated with specified run context - */ -void -jerry_cleanup_ctx (jerry_ctx_t *ctx_p) /**< run context */ -{ - jerry_assert_api_available (); - - JERRY_UNIMPLEMENTED_REF_UNUSED_VARS ("Run contexts are not implemented", ctx_p); -} /* jerry_cleanup_ctx */ - -/** - * Activate context and push it to contexts' stack - */ -void -jerry_push_ctx (jerry_ctx_t *ctx_p) /**< run context */ -{ - jerry_assert_api_available (); - - JERRY_UNIMPLEMENTED_REF_UNUSED_VARS ("Run contexts are not implemented", ctx_p); -} /* jerry_push_ctx */ - -/** - * Pop from contexts' stack and activate new stack's top - * - * Note: - * default context (most placed on bottom of stack) cannot be popped - */ -void -jerry_pop_ctx (void) -{ - jerry_assert_api_available (); - - JERRY_UNIMPLEMENTED ("Run contexts are not implemented"); -} /* jerry_pop_ctx */ -#endif /* CONFIG_JERRY_ENABLE_CONTEXTS */ - - /** * Register external magic string array */ diff --git a/jerry-core/jerry.h b/jerry-core/jerry.h index f56cd2aa98..b601b90076 100644 --- a/jerry-core/jerry.h +++ b/jerry-core/jerry.h @@ -97,27 +97,6 @@ bool jerry_parse (const jerry_api_char_t *, size_t); jerry_completion_code_t jerry_run (void); jerry_completion_code_t jerry_run_simple (const jerry_api_char_t *, size_t, jerry_flag_t); -#ifdef CONFIG_JERRY_ENABLE_CONTEXTS -/** \addtogroup jerry Jerry run contexts-related interface - * @{ - */ - -/** - * Jerry run context descriptor - */ -typedef struct jerry_ctx_t jerry_ctx_t; - -jerry_ctx_t *jerry_new_ctx (void); -void jerry_cleanup_ctx (jerry_ctx_t *); - -void jerry_push_ctx (jerry_ctx_t *); -void jerry_pop_ctx (void); - -/** - * @} - */ -#endif /* CONFIG_JERRY_ENABLE_CONTEXTS */ - /** * @} */