blob: 88c2970d88efdd29df57e3e46c3d452d26b064e9 [file] [log] [blame]
//-------------------------------------------------------------------------------------------------------
// Copyright (C) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
//-------------------------------------------------------------------------------------------------------
[
type_strict_context_handle
]
interface IChakraJIT
{
UpdatePropertyRecordMap([context_handle_noserialize] threadContextInfoAddress);
AddDOMFastPathHelper([context_handle_noserialize] scriptContextInfoAddress);
AddModuleRecordInfo([context_handle_noserialize] scriptContextInfoAddress);
SetWellKnownHostTypeId([context_handle_noserialize] threadContextInfoAddress);
CloseScriptContext([context_handle_noserialize] scriptContextInfoAddress);
FreeAllocation([context_handle_noserialize] scriptContextInfoAddress);
NewInterpreterThunkBlock([context_handle_noserialize] scriptContextInfoAddress);
DecommitInterpreterBufferManager([context_handle_noserialize] scriptContextInfoAddress);
IsNativeAddr([context_handle_noserialize] threadContextInfoAddress);
SetIsPRNGSeeded([context_handle_noserialize] scriptContextInfoAddress);
RemoteCodeGen([context_handle_noserialize] scriptContextInfoAddress);
#if DBG
IsInterpreterThunkAddr([context_handle_noserialize] scriptContextInfoAddress);
#endif
typedef [encode, decode] pCodeGenWorkItemIDL;
}