Jacek Caban
|
1926b5617d
|
jscript: Use to_int32 in to_uint32 implementation.
|
2013-02-19 19:50:53 +01:00 |
|
Piotr Caban
|
02d63cb312
|
jscript: Rename jsheap_t to heap_pool_t.
|
2013-02-15 14:42:58 +01:00 |
|
Jacek Caban
|
99d1a8529b
|
jscript: Added null and undefined values support to to_object.
|
2012-12-21 17:28:55 +01:00 |
|
Jacek Caban
|
11f41aa05a
|
jscript: Treat VT_UNKNOWN VARIANTs supporting IDispatch interface as VT_DISPATCH.
|
2012-12-05 20:23:51 +01:00 |
|
Jacek Caban
|
7f1e3300fe
|
jscript: Use custom string container instead of BSTR.
|
2012-10-11 18:53:04 +02:00 |
|
Francois Gouget
|
d75a4ba17f
|
jscript: Make jsval_variant() static.
|
2012-09-20 00:00:14 +02:00 |
|
Jacek Caban
|
37509e540f
|
jscript: Pack jsval_t to 64-bit structure on i386.
|
2012-09-19 13:04:34 +02:00 |
|
Jacek Caban
|
6f5475dd26
|
jscript: Store exception value in script_ctx_t instead of passing it everywhere.
|
2012-09-19 13:04:16 +02:00 |
|
Jacek Caban
|
c0cd0d17aa
|
jscript: Avoid direct access to jsval_t struct.
|
2012-09-17 18:30:25 +02:00 |
|
Jacek Caban
|
c4df88b7fa
|
jscript: Use helper to access jsval_t type.
|
2012-09-17 18:30:14 +02:00 |
|
Jacek Caban
|
29f4194d74
|
jscript: Return BOOL instead of VARIANT_BOOL from jsdisp_is_own_prop.
|
2012-09-17 18:29:54 +02:00 |
|
Jacek Caban
|
5fecc71d34
|
jscript: Get rid of no longer needed VARIANT helpers.
|
2012-09-17 18:29:42 +02:00 |
|
Jacek Caban
|
228aab23be
|
jscript: Always use jsval-based to_object implementation.
|
2012-09-17 18:29:19 +02:00 |
|
Jacek Caban
|
acfd2b98c3
|
jscript: Always use jsval-based to_string implementation.
|
2012-09-17 18:29:11 +02:00 |
|
Jacek Caban
|
2fc71ab6d5
|
jscript: Always use jsval-based to_uint32 implementation.
|
2012-09-17 18:29:02 +02:00 |
|
Jacek Caban
|
0bab034fac
|
jscript: Always use jsval-based to_number implementation.
|
2012-09-17 18:28:52 +02:00 |
|
Jacek Caban
|
26576b83da
|
jscript: Always use jsval-based to_boolean.
|
2012-09-17 18:28:41 +02:00 |
|
Jacek Caban
|
c1eb4326a0
|
jscript: Always use jsval-based to_primitive.
|
2012-09-17 18:28:35 +02:00 |
|
Jacek Caban
|
daf0b8dad2
|
jscript: Store exception value as jsval_t instead of VARIANT.
|
2012-09-17 18:28:05 +02:00 |
|
Jacek Caban
|
80f7f3c246
|
jscript: Store jsdisp_t values as jsval_t instead of VARIANT.
|
2012-09-17 18:27:57 +02:00 |
|
Jacek Caban
|
16b2b019b8
|
jscript: Use jsval_t instead of VARIANT for stack values.
|
2012-09-17 18:27:42 +02:00 |
|
Jacek Caban
|
847aebdc87
|
jscript: Use jsval instead of VARIANT to pass arguments to builtin functions.
|
2012-09-17 18:27:36 +02:00 |
|
Jacek Caban
|
932b3dd088
|
jscript: Added new variable representation and use it for internal function return values.
|
2012-09-17 18:27:17 +02:00 |
|
Francois Gouget
|
b7f74922a4
|
jscript: Make int_to_bstr() static.
|
2012-06-26 17:06:11 +02:00 |
|
Jacek Caban
|
f8383c3417
|
jscript: Don't use DISPPARAMS for internal arguments.
|
2012-06-25 18:12:51 +02:00 |
|
Jacek Caban
|
c7c8cd780a
|
jscript: Use INFINITY macro instead of ret_inf() hack.
|
2012-06-20 19:21:08 +02:00 |
|
Jacek Caban
|
d0a719a79d
|
jscript: Get rid of ret_nan hack.
|
2012-05-29 18:20:13 +02:00 |
|
Jacek Caban
|
c8a28a9671
|
jscript: Added support for VT_INT.
|
2012-05-04 18:08:33 +02:00 |
|
Jacek Caban
|
56bf46fda0
|
jscript: Return double from to_integer.
|
2012-05-03 20:44:11 +02:00 |
|
Jacek Caban
|
13db9a1662
|
jscript: Added VT_I2 tests.
|
2012-05-01 15:28:24 +02:00 |
|
Frédéric Delanoy
|
69f3d23045
|
jscript: Assorted spelling fixes.
|
2012-04-18 13:59:44 +02:00 |
|
Jacek Caban
|
b3bafb60a2
|
jscript: Fixed jsheap_grow implementation.
|
2012-04-02 12:34:45 +02:00 |
|
Jacek Caban
|
8f36daa422
|
jscript: Properly handle NULL bstr in str_to_number.
|
2012-03-28 17:28:34 +02:00 |
|
Jacek Caban
|
7bb41e75b6
|
jscript: Store value as double in NumberInstance object.
|
2012-03-27 11:43:17 +02:00 |
|
Jacek Caban
|
451169fb93
|
jscript: Return double instead of VARIANT from to_number.
|
2012-03-27 11:43:01 +02:00 |
|
Jacek Caban
|
c6360c3e6e
|
jscript: Added QueryService(SID_VariantConversion) implementation.
|
2012-03-12 16:37:18 +01:00 |
|
Jacek Caban
|
bac7c1ef36
|
jscript: Added ChangeType implementation.
|
2012-03-12 16:37:17 +01:00 |
|
Jacek Caban
|
f560e98346
|
jscript: Removed no longer needed disp_propget caller argument.
|
2012-03-09 11:31:24 +01:00 |
|
Jacek Caban
|
e0ae18260e
|
jscript: Removed no longer needed caller argument of disp_call function.
|
2012-03-09 11:31:19 +01:00 |
|
Jacek Caban
|
dfb59c6049
|
jscript: Pass proper caller argument to InvokeEx.
|
2012-03-09 11:31:15 +01:00 |
|
Michael Stefaniuc
|
158c8b76cb
|
jscript: Remove break after return (Smatch).
|
2012-01-03 12:37:57 +01:00 |
|
Jacek Caban
|
5e6faaea12
|
jscript: Use bytecode for object literal implementation.
|
2011-12-16 16:38:28 +01:00 |
|
Detlef Riekenberg
|
738120efa2
|
jscript: Support also VT_UI4 in debugstr_variant.
|
2011-06-27 16:41:46 -05:00 |
|
Jacek Caban
|
7774a0a4c1
|
jscript: Pass HRESULTs instead of IDSs to throw_* functions.
|
2010-12-28 16:35:41 +01:00 |
|
Piotr Caban
|
5a787b3a7f
|
jscript: Added VBArray handling to to_object().
|
2010-10-18 19:47:50 +02:00 |
|
Jacek Caban
|
ac8d2f1fae
|
jscript: jsdisp_t to IDispatch casts clean up.
|
2010-09-07 16:01:52 +02:00 |
|
Jacek Caban
|
8c2a548b54
|
jscript: Rename DispatchEx to jsdisp_t to match jscript naming convention.
|
2010-09-06 17:09:57 +02:00 |
|
Jacek Caban
|
ec769d2d95
|
jscript: Correctly handle NaN in to_integer.
|
2009-12-04 14:34:57 +01:00 |
|
Jacek Caban
|
efda5561d0
|
jscript: Correctly handle NaN and Infinity in to_int32 and to_uint32.
|
2009-12-04 14:34:57 +01:00 |
|
Jacek Caban
|
a8c7e97d0a
|
jscript: Fixed to_object for NULL IDispatch.
|
2009-09-24 13:30:28 +02:00 |
|