33 Commits

Author SHA1 Message Date
gerv%gerv.net
210853d71e Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155067 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 14:21:17 +00:00
timeless%mozdev.org
377e7e7927 Bug 106386 Correct misspellings in source code
patch by ajvincent@juno.com r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@148605 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 19:27:47 +00:00
brendan%mozilla.org
026e7fdb90 Fix Timer re-init to drop any old references (215163, sr=dbaron, r?pavlov).
git-svn-id: svn://10.0.0.236/trunk@145637 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-06 00:37:43 +00:00
dbaron%dbaron.org
6ed727cbe8 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136028 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 23:19:20 +00:00
brendan%mozilla.org
ba130297b3 Implement support for re-initializing timers (even one-shots), and doc-comment
on how timers may be canceled, re-initialized, and canceled-then-re-initialized
in nsITimer.idl (181961, r=pavlov, sr=alecf).  This helps client code conserve
instances, saving on cycles and malloc/component-manager froth.


git-svn-id: svn://10.0.0.236/trunk@134739 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 00:57:20 +00:00
dougt%netscape.com
68814c1e49 175932. UMR: PostTimerEvent() does not check return value from GetPRThread(). Thanks to Andrew Schultz for pointing this out. r=pavlov, sr=darin. Also includes 175440 - using nsCOMArray in nsThreadPool, patch by bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@133374 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-08 04:46:58 +00:00
dougt%netscape.com
0c5cc985f5 Fixes compiler warnings. b=168396, r=dougt, sr=dveditz. patch by walk84@yahoo.com
git-svn-id: svn://10.0.0.236/trunk@129545 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 19:55:02 +00:00
dougt%netscape.com
e289284076 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
dougt%netscape.com
db8cc9c7ec Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@129037 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 05:38:16 +00:00
jst%netscape.com
e0464bdb81 Fixing part of bug 96108. Don't ask for items in an empty nsVoidArray, and speed things up a bit too. r=pavlov@netscape.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@127395 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-15 21:00:58 +00:00
blythe%netscape.com
6601e7a688 fix crash in bug 119034
r=timeless,sr=darin,a=asa
Simple NULL check, safe


git-svn-id: svn://10.0.0.236/trunk@126924 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 00:25:39 +00:00
dougt%netscape.com
869e671bbe Attempting to fix the idle time topcrash. b=155447, r=pavlov, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@126873 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-09 04:03:45 +00:00
cbiesinger%web.de
6f7dc93da9 bug 115473 r=pavlov sr=brendan
Remove timer priorities


git-svn-id: svn://10.0.0.236/trunk@123068 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 20:47:04 +00:00
pavlov%netscape.com
dd0c3018e4 fixing bug 142113. r=varga sr=brendan
git-svn-id: svn://10.0.0.236/trunk@121525 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 10:28:42 +00:00
brendan%mozilla.org
887c1af363 Handle wraparound of PRIntervalTime, plus crucial fixes thanks to Ere Maijala <ere@atp.fi> (138791, r=rjesup, sr=waterson).
git-svn-id: svn://10.0.0.236/trunk@119866 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 21:07:54 +00:00
dbaron%fas.harvard.edu
c82bf9b58d Relanding pavlov's changes for bug 129953, in pieces.
git-svn-id: svn://10.0.0.236/trunk@118945 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-14 00:27:16 +00:00
brade%netscape.com
55d94f8153 backout changes by pavlov (bug 136677) r=cathleen
git-svn-id: svn://10.0.0.236/trunk@118778 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 18:50:42 +00:00
pavlov%netscape.com
bd90e1407a re-landing 129953
git-svn-id: svn://10.0.0.236/trunk@118739 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 07:55:53 +00:00
pavlov%netscape.com
63ff0ed4b4 backing out changes for 129953...
git-svn-id: svn://10.0.0.236/trunk@118729 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 05:38:55 +00:00
pavlov%netscape.com
18a1f3a0be adding ,0 to fix os2 bustage
git-svn-id: svn://10.0.0.236/trunk@118604 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 09:06:18 +00:00
seawood%netscape.com
eb460ffccc Add newline to fix hpux tinderbox bustage.
git-svn-id: svn://10.0.0.236/trunk@118602 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 08:44:15 +00:00
pavlov%netscape.com
c38c540c08 bug 129953 r=rjesup sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@118588 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 04:41:23 +00:00
brendan%mozilla.org
3758741719 Try to fix design flaw where a timer's destructor races with TimerThread::Run -- really want a better design, but this patches the problem in the context of the current design (118004, r=dbradley/pavlov, sr=shaver/jband, a=asa).
git-svn-id: svn://10.0.0.236/trunk@116167 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-08 20:11:49 +00:00
sgehani%netscape.com
ede69d0b9a Land update notifications.
b=120201; r=law,pavlov; sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@115030 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-20 04:01:34 +00:00
brendan%mozilla.org
dd2c45762c Digital filter for adaptive timeout adjustment, needs trunk baking, makes things better so far (117061, r=pavlov, sr=jst).
git-svn-id: svn://10.0.0.236/trunk@114756 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-18 00:10:55 +00:00
bzbarsky%mit.edu
935007ecaa Make sure we never set a timer for before "now" when given a positive
delay.  Bug 124103, r=pavlov, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@114086 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 23:45:26 +00:00
dp%netscape.com
826c21e7bc bug 118061 Adding NS_NewTimer r=dveditz sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112666 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 06:37:38 +00:00
pavlov%netscape.com
ec9006ed1a patch from bug 116483 to avoid doing some pr_log related work when we don't need to. r=dougt sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112138 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:20:47 +00:00
dougt%netscape.com
4011d640c0 adding check for null. GetThreadEventQueue can return a null queue which we need to check for
git-svn-id: svn://10.0.0.236/trunk@112128 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:43:10 +00:00
dp%netscape.com
2654c07f6f bug 117256 Timer core dump on shutdown. Protecting against null
gthread. r=cathleen


git-svn-id: svn://10.0.0.236/trunk@111179 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 04:04:22 +00:00
pavlov%netscape.com
28a3b1348b fixing tomorrow's blocker today (115527). r=ben sr=mscott
git-svn-id: svn://10.0.0.236/trunk@110610 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 06:59:55 +00:00
pavlov%netscape.com
4fe7f03adb lets try PR_STATIC_CALLBACK to please os/2
git-svn-id: svn://10.0.0.236/trunk@110573 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:31:39 +00:00
pavlov%netscape.com
b7d549610f bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110563 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 06:13:17 +00:00