bsmedberg%covad.net
|
dff1dea638
|
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
|
2005-11-11 14:36:26 +00:00 |
bsmedberg%covad.net
|
564337d16d
|
Bug 288626 - Switch the strict API from opt-in (MOZILLA_STRICT_API) to opt-out (MOZILLA_INTERNAL_API) r=darin
|
2005-04-06 03:35:24 +00:00 |
bryner%brianryner.com
|
1435145ce6
|
Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin.
|
2004-11-24 22:48:45 +00:00 |
dbaron%dbaron.org
|
438736696c
|
Reduce code size of do_GetService by moving an nsCOMPtr and QueryInterface out of the part that's done inline. b=264456 r=darin
|
2004-10-15 17:44:30 +00:00 |
bryner%brianryner.com
|
377380315d
|
Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Bug 249652, r=darin, sr=dbaron.
|
2004-07-14 22:14:34 +00:00 |
gerv%gerv.net
|
6f486a3c92
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:21:17 +00:00 |
bryner%brianryner.com
|
8201c0cef1
|
Continuing removal of unneeded virtual destructors (bug 229875). r=dougt, sr=dbaron.
|
2004-01-22 01:01:19 +00:00 |
alecf%netscape.com
|
789f07f13b
|
remove a bunch of dead code, and remove NS_COM from a bunch of concrete classes that weren't being used previously
r=jag, sr=shaver
|
2002-02-18 22:57:47 +00:00 |
dougt%netscape.com
|
e75485644c
|
API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147
|
2001-10-16 03:35:52 +00:00 |