Like jsc_get_micro_version(), but from the headers used at application compile time, rather than from the library linked against at application run time.
Like jsc_get_minor_version(), but from the headers used at application compile time, rather than from the library linked against at application run time.
Allows the DFG JIT to be used if %TRUE. Option type: %JSC_OPTION_BOOLEAN Default value: %TRUE.
Allows the FTL JIT to be used if %TRUE. Option type: %JSC_OPTION_BOOLEAN Default value: %TRUE.
Allows the executable pages to be allocated for JIT and thunks if %TRUE. Option type: %JSC_OPTION_BOOLEAN Default value: %TRUE.
Allows the LLINT to be used if %TRUE. Option type: %JSC_OPTION_BOOLEAN Default value: %TRUE.
Returns the major version number of the JavaScriptCore library. (e.g. in JavaScriptCore version 1.8.3 this is 1.)
This function is in the library, so it represents the JavaScriptCore library your code is running against. Contrast with the #JSC_MAJOR_VERSION macro, which represents the major version of the JavaScriptCore headers you have included when compiling your code.
Returns the micro version number of the JavaScriptCore library. (e.g. in JavaScriptCore version 1.8.3 this is 3.)
This function is in the library, so it represents the JavaScriptCore library your code is running against. Contrast with the #JSC_MICRO_VERSION macro, which represents the micro version of the JavaScriptCore headers you have included when compiling your code.
Returns the minor version number of the JavaScriptCore library. (e.g. in JavaScriptCore version 1.8.3 this is 8.)
This function is in the library, so it represents the JavaScriptCore library your code is running against. Contrast with the #JSC_MINOR_VERSION macro, which represents the minor version of the JavaScriptCore headers you have included when compiling your code.
Iterates all available options calling function
for each one. Iteration can
stop early if function
returns %FALSE.
a #JSCOptionsFunc callback
Get option
as a #gboolean value.
the option identifier
Get option
as a #gdouble value.
the option identifier
Get option
as a #gint value.
the option identifier
Create a #GOptionGroup to handle JSCOptions as command line arguments.
The options will be exposed as command line arguments with the form
Get option
as a range string. The string must be in the
format
the option identifier
Get option
as a #gsize value.
the option identifier
Get option
as a string.
the option identifier
Get option
as a #guint value.
the option identifier
Set option
as a #gboolean value.
the option identifier
the value to set
Set option
as a #gdouble value.
the option identifier
the value to set
Set option
as a #gint value.
the option identifier
the value to set
Set option
as a range string. The string must be in the
format
the option identifier
the value to set
Set option
as a #gsize value.
the option identifier
the value to set
Set option
as a string.
the option identifier
the value to set
Set option
as a #guint value.
the option identifier
the value to set
Like jsc_get_major_version(), but from the headers used at application compile time, rather than from the library linked against at application run time.