Commit Graph

19 Commits

Author SHA1 Message Date
Dan Witte
c92e006b95 enable ctypes unit tests on all platforms. b=522118, r=bsmedberg 2009-11-06 09:48:07 -08:00
Makoto Kato
a5ef524204 Bug 522360 - [js-ctypes] Support opening of DLLs without full path using the system PATH. r=dwitte 2009-10-18 20:11:52 +09:00
Makoto Kato
84efb8602f Bug 521937 - Crash using js-ctypes open method with a wrong path [@PR_UnloadLibrary | mozilla::ctypes::Library::Finalize]. r=dwitte 2009-10-14 12:57:42 +09:00
Dan Witte
33058ca79e Implement jsctypes with raw JSAPI. b=518721, r=jorendorff, sr=bsmedberg 2009-10-06 12:16:38 -07:00
Dan Witte
0eb900286c Fix jsctypes unsigned __int64 conversion on MSVC. b=519235, r=jorendorff 2009-10-02 22:47:56 -07:00
Chris Jones
08de77b6a4 Backed out changeset 8cbc47eee659 2009-10-02 18:09:08 -05:00
Chris Jones
3e5fef214c bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad 2009-10-01 21:50:09 -05:00
Dan Witte
6ab90059b7 Fix error. 2009-09-28 14:14:56 -07:00
Dan Witte
3bbcc0e4ed ... not enough caffeine. 2009-09-28 10:51:07 -07:00
Dan Witte
095b0176e8 Re-enable test for other arches, since it's just windows that's borking. 2009-09-28 09:54:04 -07:00
Dan Witte
061229fc6b comment out failing test for now. 2009-09-25 18:22:48 -07:00
Dan Witte
ba4cd7b03d fix windows, again. 2009-09-25 16:50:46 -07:00
Dan Witte
76423c9a43 fix windows xpcshell test. 2009-09-25 13:07:34 -07:00
Dan Witte
23dc69f8be Add int8/int64 tests and simplify error propagation. b=513783, r=jorendorff 2009-09-25 09:48:13 -07:00
Dan Witte
c80c91ab38 Improve ctypes error handling per review comments. 2009-09-23 18:01:21 -07:00
Dan Witte
dea6b5403c fix windows linking. 2009-09-23 13:56:49 -07:00
Dan Witte
f188e30970 update per review comments. 2009-09-23 10:57:22 -07:00
Dan Witte
b2b12ba398 Add libffi_msvc fork for msvc x86 builds, and other build fixes for various platforms.
bug 513783, r=bsmedberg.
2009-09-23 10:57:22 -07:00
Dan Witte
38eb8b7058 Land jsctypes. b=513783, r=jorendorff, sr=bsmedberg. 2009-09-23 10:57:22 -07:00