| .. |
|
AuxPtrs.h
|
e2e684f23e
fix the order on setting write barrier bits
|
il y a 9 ans |
|
CMakeLists.txt
|
061290eb53
Add FunctionExecutionStateMachine to CMakeList for non-Windows builds
|
il y a 8 ans |
|
CallInfo.cpp
|
0afdd4db23
Enabling large argCount in debugger scenarios
|
il y a 8 ans |
|
CallInfo.h
|
46c98f0645
[CVE-2018-0931] CallInfo.Count converted to wrong type while passed as function parameter - Individual
|
il y a 8 ans |
|
Chakra.Runtime.Base.vcxproj
|
3741b1a94a
Refactor field related to JIT'ed code in EntryPointInfo into a separate structure
|
il y a 7 ans |
|
CharStringCache.cpp
|
c6bf63b2d6
swb: annotate nested field type, union
|
il y a 9 ans |
|
CharStringCache.h
|
c6bf63b2d6
swb: annotate nested field type, union
|
il y a 9 ans |
|
CompactCounters.h
|
a08db57cc9
consolidate function body counters background thread access guard
|
il y a 9 ans |
|
Constants.cpp
|
178f8f6e2c
fix legacy builds
|
il y a 9 ans |
|
Constants.h
|
ed0c48449e
ensure JIT try blocks have enough stack to bailout to the interpeter
|
il y a 8 ans |
|
CrossSite.cpp
|
c1086a20fc
[1.9>master] [1.8>1.9] [MERGE #5116 @MSLaguana] ChakraCore 2018-05 security updates
|
il y a 7 ans |
|
CrossSite.h
|
2f572ce23c
Do not CrossSite::MarshalVar if scriptContext == requestContext
|
il y a 8 ans |
|
CrossSiteObject.h
|
2cfb2561df
Integer indexed exotic object behavior
|
il y a 9 ans |
|
Debug.cpp
|
6d0f5de1e0
[CVE-2018-0934] Chakra JIT - Incomplete fix for MSRC-41913 #2 - Google, Inc.
|
il y a 8 ans |
|
Debug.h
|
4f93a9d8ce
JIT: to compile on Linux
|
il y a 9 ans |
|
DelayLoadLibrary.cpp
|
e4d3a1b07e
Partial implementation of Intl with ICU for Windows and xplat.
|
il y a 8 ans |
|
DelayLoadLibrary.h
|
e4d3a1b07e
Partial implementation of Intl with ICU for Windows and xplat.
|
il y a 8 ans |
|
Entropy.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
Entropy.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
EtwTrace.cpp
|
6756e7d8fb
Enable support for ETW events on xplat via LTTng
|
il y a 8 ans |
|
EtwTrace.h
|
484fae8d61
fix etw logging for very long name function loop body
|
il y a 8 ans |
|
Exception.cpp
|
60b52c56be
Rename functions with *fatal* to *unrecoverable* so !analyze doesn't skip them when walking the stack
|
il y a 7 ans |
|
Exception.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
ExpirableObject.cpp
|
3741b1a94a
Refactor field related to JIT'ed code in EntryPointInfo into a separate structure
|
il y a 7 ans |
|
ExpirableObject.h
|
3741b1a94a
Refactor field related to JIT'ed code in EntryPointInfo into a separate structure
|
il y a 7 ans |
|
FunctionBody.cpp
|
7cb51bf4e1
Support polymorphic type checks for objtypespec. For type checks where we have a set of multiple equivalent types, create a property guard that is structured like a polymorphic inline cache, with an underlying array of types indexed by a hash of the type pointer.
|
il y a 7 ans |
|
FunctionBody.h
|
3741b1a94a
Refactor field related to JIT'ed code in EntryPointInfo into a separate structure
|
il y a 7 ans |
|
FunctionExecutionStateMachine.cpp
|
7403e5f9a7
Simplify FunctionExecutionStateMachine::TryTransitionToNextExecutionMode
|
il y a 8 ans |
|
FunctionExecutionStateMachine.h
|
7403e5f9a7
Simplify FunctionExecutionStateMachine::TryTransitionToNextExecutionMode
|
il y a 8 ans |
|
FunctionInfo.cpp
|
4378b6a971
Devirtualize FunctionInfo
|
il y a 8 ans |
|
FunctionInfo.h
|
9c8394ff89
Moving HomeObj field out of ScriptFunction
|
il y a 7 ans |
|
JnDirectFields.h
|
8e9c3050f2
Implement telemetry for Intl
|
il y a 7 ans |
|
LeaveScriptObject.cpp
|
60b52c56be
Rename functions with *fatal* to *unrecoverable* so !analyze doesn't skip them when walking the stack
|
il y a 7 ans |
|
LeaveScriptObject.h
|
8b237f864a
MSFT:15176668: Port remote stack walker fix
|
il y a 8 ans |
|
LineOffsetCache.cpp
|
6eb44575a5
Byte code size and serialized byte code size optimizations (15-20% serialized byte code size reduction)
|
il y a 8 ans |
|
LineOffsetCache.h
|
6eb44575a5
Byte code size and serialized byte code size optimizations (15-20% serialized byte code size reduction)
|
il y a 8 ans |
|
PerfHint.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
il y a 10 ans |
|
PerfHint.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
PerfHintDescriptions.h
|
5186da0f96
Disabling StackArgs when the source is inside eval expression
|
il y a 9 ans |
|
PropertyRecord.cpp
|
4efbffbc2d
[1.7>master] [MERGE #3501 @obastemur] Perf Improvements
|
il y a 8 ans |
|
PropertyRecord.h
|
3be2bc54a0
fix build break r1.9
|
il y a 8 ans |
|
RegexPatternMruMap.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
RuntimeBasePch.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
RuntimeBasePch.h
|
29b573a9f7
Introduce FunctionExecutionTest unittest
|
il y a 8 ans |
|
ScriptContext.cpp
|
9bd1005dc2
Capture and tranmission of Recycler Telemetry stats.
|
il y a 7 ans |
|
ScriptContext.h
|
0515855598
Refactor SimpleDataCacheWrapper so callers don't need to manage their own input streams
|
il y a 7 ans |
|
ScriptContextBase.h
|
b4b5287c29
Fix leak in JSRT
|
il y a 9 ans |
|
ScriptContextInfo.h
|
88155df9e6
Remove Simd.js related code
|
il y a 8 ans |
|
ScriptContextOptimizationOverrideInfo.cpp
|
4fe784767f
bug fix for ES5 Array
|
il y a 9 ans |
|
ScriptContextOptimizationOverrideInfo.h
|
4fe784767f
bug fix for ES5 Array
|
il y a 9 ans |
|
ScriptContextProfiler.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
il y a 10 ans |
|
ScriptContextProfiler.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
ScriptMemoryDumper.cpp
|
9f8cf80d0e
Remove IsolateHeap and fix build errors.
|
il y a 7 ans |
|
ScriptMemoryDumper.h
|
db7248b35e
Reenable and fix warning 4091 - ignore on left of '<type>' when no variable is declared
|
il y a 9 ans |
|
SourceContextInfo.cpp
|
97f0ad70c5
Support generating and using a cache of the initial parser state
|
il y a 7 ans |
|
SourceContextInfo.h
|
105b8f205f
Experimental: Introduce "lite" ChakraCore build
|
il y a 8 ans |
|
SourceHolder.cpp
|
c91129d377
swb: avoid write barrier for global static data
|
il y a 9 ans |
|
SourceHolder.h
|
960f8e34d0
Update hashing algorithm to FNV-1a
|
il y a 8 ans |
|
StackProber.cpp
|
2d862feb0f
checkpoint on refactor to get in proc jit working again
|
il y a 9 ans |
|
StackProber.h
|
2d862feb0f
checkpoint on refactor to get in proc jit working again
|
il y a 9 ans |
|
TempArenaAllocatorObject.cpp
|
ca71e7c368
Fix OOM handling in TempArenaAllocator
|
il y a 9 ans |
|
TempArenaAllocatorObject.h
|
c6bf63b2d6
swb: annotate nested field type, union
|
il y a 9 ans |
|
TestEtwEventSink.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
il y a 10 ans |
|
TestEtwEventSink.h
|
421e76637b
fix permissive C++ code (MSVC /permissive-)
|
il y a 9 ans |
|
ThreadBoundThreadContextManager.cpp
|
5cd7df72bc
[MERGE #5099 @VSadov] Adding a configuration flag for setting the allocation policy limit.
|
il y a 7 ans |
|
ThreadBoundThreadContextManager.h
|
6079d58e7e
Initial commit for BGParseManager.
|
il y a 7 ans |
|
ThreadConfigFlagsList.h
|
6ef86410fa
Remove -ES6FunctionName-. ES6 function name behavior will be the only supported behavior. -ES6FunctionName[-] is no longer a supported option, and -ES6- doesn't affect the name behavior.
|
il y a 8 ans |
|
ThreadContext.cpp
|
9bd1005dc2
Capture and tranmission of Recycler Telemetry stats.
|
il y a 7 ans |
|
ThreadContext.h
|
9bd1005dc2
Capture and tranmission of Recycler Telemetry stats.
|
il y a 7 ans |
|
ThreadContextInfo.cpp
|
225360e939
Fix ARM cfg registration asserts.
|
il y a 8 ans |
|
ThreadContextInfo.h
|
99918dc823
[1.9>master] [1.8>1.9] [MERGE #4785 @MikeHolman] Different CRTs declare ceil/floor with different calling conventions, so use our own
|
il y a 8 ans |
|
ThreadContextTlsEntry.cpp
|
e75f73be44
threadContext: improve JsSetCurrentContext calls
|
il y a 8 ans |
|
ThreadContextTlsEntry.h
|
855e3e26c8
[MERGE #1916 @obastemur] Implement ThreadContextTLSEntry Win+Xplat separately
|
il y a 9 ans |
|
ThreadServiceWrapper.h
|
6100c14373
linux: partially builds lib/Runtime/Base
|
il y a 10 ans |
|
ThreadServiceWrapperBase.cpp
|
bb1dca76dd
fix test and address review comments
|
il y a 8 ans |
|
ThreadServiceWrapperBase.h
|
6100c14373
linux: partially builds lib/Runtime/Base
|
il y a 10 ans |
|
Utf8SourceInfo.cpp
|
0353d20b74
Reduced memory usage by management of keeping alive property record referenced by function body.
|
il y a 7 ans |
|
Utf8SourceInfo.h
|
0353d20b74
Reduced memory usage by management of keeping alive property record referenced by function body.
|
il y a 7 ans |
|
VTuneChakraProfile.cpp
|
484fae8d61
fix etw logging for very long name function loop body
|
il y a 8 ans |
|
VTuneChakraProfile.h
|
484fae8d61
fix etw logging for very long name function loop body
|
il y a 8 ans |
|
WindowsFoundationAdapter.cpp
|
7453224eec
Clean up inline usage
|
il y a 10 ans |
|
WindowsFoundationAdapter.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
WindowsGlobalizationAdapter.cpp
|
73449833c6
Add back ResetTimeZoneFactoryObjects
|
il y a 8 ans |
|
WindowsGlobalizationAdapter.h
|
73449833c6
Add back ResetTimeZoneFactoryObjects
|
il y a 8 ans |
|
ittnotify_config.h
|
cb0eaef2ae
Use WCHAR instead of wchar_t
|
il y a 9 ans |
|
ittnotify_types.h
|
9273a9239b
Decouple VTune and ETW Trace, enable VTune JIT profiling on ChakraCore.
|
il y a 9 ans |
|
jitprofiling.cpp
|
8c51d59666
Disable TVS warning 38020 in jitprofiling.cpp
|
il y a 9 ans |
|
jitprofiling.h
|
206691dd3b
Fix typos
|
il y a 8 ans |