Commit graph

19 commits

Author SHA1 Message Date
Dan Witte
c5e94efd8d Bug 552525 - Get rid of container classes with static functions in CTypes.h/cpp. r=benjamn 2010-03-29 09:38:27 -07:00
Josh Matthews
e633660798 Bug 552999 - Implement PointerType().prototype.isNull. r=dwitte 2010-03-26 17:27:28 +13:00
Dan Witte
e7509c62c5 Bug 513778 - Support passing JS functions as callbacks to C APIs. Part 3: Add closures for callback
support. r=benjamn
2010-03-29 09:38:17 -07:00
Dan Witte
be6e94b3ab Bug 513778 - Support passing JS functions as callbacks to C APIs. Part 2.1: Use
js_NewArrayObjectWithCapacity. r=benjamn
2010-03-29 09:38:17 -07:00
Dan Witte
2aba325f8b Bug 513778 - Support passing JS functions as callbacks to C APIs. Part 2: Rename Function to
FunctionType, with all the privileges and responsibilities therein. r=benjamn
2010-03-29 09:38:16 -07:00
Robert Sayre
66f3f0f7a3 Merge tracemonkey to mozilla-central. 2010-03-26 15:53:14 -07:00
Dan Witte
82429341ad Bug 550982 - Fix REFERENT slot not to keep more objects alive than necessary. r=benjamn 2010-03-25 15:00:58 -07:00
Dan Witte
66eb3c1d32 Bug 513778 - Support passing JS functions as callbacks to C APIs. Part 1: Move Function implementation
from Function.{h,cpp} into CTypes.{h,cpp}. r=benjamn
2010-03-25 15:00:42 -07:00
Dan Witte
d29b14cde7 Bug 513788 - Revise js-facing API for js-ctypes. Followup to give CType and CData a better prototype
hierarchy. r=jorendorff
2010-03-25 15:00:23 -07:00
Walter Meinl
a75e2580b0 Bug 552155 - [OS/2] build break in Ctypes.cpp ssize_t not declared. r=dwitte 2010-03-13 14:56:09 -08:00
Dan Witte
19adc71579 commit 06a5dd6038d06df968bc1610dccf04c4ad16fe44
Author: Jacek Caban <jacek@codeweavers.com>
Date:   Sat Mar 13 13:23:21 2010 +0100

    Bug 513788 - mingw fix
2010-03-13 11:19:58 -08:00
Dan Witte
27698f60b5 Bug 513788 - Revise js-facing API for js-ctypes. Followup to refactor common patterns. r=jorendorff 2010-03-12 17:17:13 -08:00
Dan Witte
e80d064dee Bug 513788 - Revise js-facing API for js-ctypes. Followup to fix rooting in usages of JS_GetProperty and
friends. r=jorendorff
2010-03-12 17:17:13 -08:00
Dan Witte
7ca1eee0f0 Bug 513788 - Revise js-facing API for js-ctypes. Followup to fix PointerType serialization. r=jorendorff 2010-03-12 17:17:13 -08:00
Dan Witte
220630dc47 Bug 513788 - Revise js-facing API for js-ctypes. Followup to implement array and struct size overflow
tests. r=jorendorff
2010-03-12 17:17:12 -08:00
Dan Witte
6708ab2dd9 Bug 513788 - Revise js-facing API for js-ctypes. Followup to fix rooting bugs. r=jorendorff 2010-03-12 17:17:12 -08:00
Dan Witte
2626e52ff3 Revise js-facing API for js-ctypes, patch v3. b=513788, r=jorendorff 2010-03-11 17:17:36 -08:00
Dan Witte
f621917024 Revise js-facing API for js-ctypes, patch v2. b=513788, r=jorendorff 2010-03-11 17:17:36 -08:00
Dan Witte
afa52d32f7 Revise js-facing API for js-ctypes, patch v1. b=513788, r=jorendorff 2010-03-11 17:17:36 -08:00