We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
JIT: closure back-end compiles control flow, calls, and the unboxed long-loop tier (incl. nested-callee inlining, let scopes, double bounds)
JIT — document the unboxed-long OSR loop tier
JIT — document OSR and nested-function (closure) compilation
Engine, Language, REPL: document DrainMicroTasks; async arrows; for-of destructuring
Language: async arrow functions; for-of destructuring
String literal \u escapes Document \uXXXX (ES5) and \u{...} (ES2015) escape sequences in Language.md.
TypedArrays — ArrayBuffer, DataView, all 11 typed array types
BigInt prototype methods (toString, toString(radix), valueOf)
console.log variadic; document multi-arg
Document MaxCallStackDepth recursion limit
REPL .options (jit / optimisation) and ScriptEngine.EnableOptimizer
JIT — document opt-in background compilation
JIT — note control flow, assignments, and inlining now compile
JIT — document opt-in JIT, tiers, deopt, inline cache, and both back-ends
Memory profiler — add MemoryProfiler reference and quick start
Permissions — granular flags, None default, path escape, setenv
Host event system — RaiseEvent, global on/once/off
REPL — update docs to use dscript repl (CLI replaces standalone project)
IProfiler — rename Exit to Leave (CA1716)
Add Profiler page and cross-references
Fix private field syntax and add void/comma to operators table
Strict mode phase 7: block-scoped function declarations
Async generators and for await...of (ES2018)
Error improvements — instanceof chain, stack property
arguments object
Tagged template literals and String.raw
RegExp enhancements — named captures, lookahead/lookbehind, dotAll flag, matchAll
Date object (ES5) - Standard-Library.md: full Date API — constructors, static methods, get/set/format, invalid date note
Function.prototype methods (ES5) - Standard-Library.md: add Function section with call/apply/bind examples
Property descriptors and the Object API - Language.md: getter/setter syntax in object literals and class bodies; method shorthand - Standard-Library.md: full Object API coverage — defineProperty, getOwnPropertyDescriptor, getPrototypeOf/setPrototypeOf, freeze/seal/preventExtensions