531 Commits

Author SHA1 Message Date
scc%mozilla.org
9bc887381a First checked in.
git-svn-id: svn://10.0.0.236/trunk@71982 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-11 01:07:41 +00:00
waterson%netscape.com
5369568bb9 First checked in, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@71966 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-10 05:55:37 +00:00
warren%netscape.com
cc5d426fbe Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
git-svn-id: svn://10.0.0.236/trunk@71450 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-03 09:46:12 +00:00
scc%mozilla.org
64c1d73da8 Bug #39686. Made an |NS_COUNT|. Put it in the new file "nsAlgorithm.h", to which I also moved |NS_MIN| and |NS_MAX| from "nscore.h", and |copy_string| and |copy_string_backward| from "nsAReadableString.h". Also fixed non-standard include-guards. r={sford, jag}
git-svn-id: svn://10.0.0.236/trunk@70562 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-20 20:43:26 +00:00
pavlov%netscape.com
a0feb91521 changes all usages of NS_NewTimer to CreateInstance
git-svn-id: svn://10.0.0.236/trunk@70249 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 02:49:35 +00:00
scc%netscape.com
21439a6da2 fixed a problem with cut and advancing past the end of a string with an iterator r=waterson
git-svn-id: svn://10.0.0.236/trunk@70026 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 10:13:23 +00:00
brendan%mozilla.org
f4d76ea285 Enforce interCaps Mozilla XPIDL style (r=shaver).
git-svn-id: svn://10.0.0.236/trunk@69760 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 07:03:46 +00:00
scc%netscape.com
f5ccd18c8c fixed macro-based comparison operators to help with our type-unification problems
git-svn-id: svn://10.0.0.236/trunk@69586 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-13 21:39:37 +00:00
scc%netscape.com
57a3d8f94a added tests for the new IO stuff, etc.
git-svn-id: svn://10.0.0.236/trunk@69376 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 05:19:46 +00:00
scc%netscape.com
a0d84f0c6c Uncommented tests that should work now that I've fixed the block stomping bug.
git-svn-id: svn://10.0.0.236/trunk@69375 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 05:18:36 +00:00
scc%netscape.com
0736ff46a2 Changed some comments
git-svn-id: svn://10.0.0.236/trunk@69374 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 05:17:51 +00:00
dougt%netscape.com
6065732034 adding dirs.js. example of how you can get different locations via the
nsDirectoryService via JS.

not part of build.


git-svn-id: svn://10.0.0.236/trunk@69250 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 20:58:47 +00:00
cls%seawood.org
1b2a1c66e6 More OS/2 Makefile changes. Bug #34106 Batch 13
git-svn-id: svn://10.0.0.236/trunk@69212 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 14:15:34 +00:00
dp%netscape.com
002b7b59c2 Converting to generic module.
git-svn-id: svn://10.0.0.236/trunk@68355 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 05:53:21 +00:00
dp%netscape.com
300a3c4260 Added progid.
git-svn-id: svn://10.0.0.236/trunk@68353 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 05:52:26 +00:00
mkaply%us.ibm.com
f32dd26a1b # 34082
r= dougt@netscape.com
OS/2 bring up continues - Adding PR_CALLBACKs for VisualAge Compiler


git-svn-id: svn://10.0.0.236/trunk@67931 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 22:38:04 +00:00
jbetak%netscape.com
accd2b59b2 37408
String bundle doesn't offer a scriptable enumerator
r=be


git-svn-id: svn://10.0.0.236/trunk@67875 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 05:52:50 +00:00
jbetak%netscape.com
88df138133 37408
String bundle doesn't offer a scriptable enumerator
r=be


git-svn-id: svn://10.0.0.236/trunk@67870 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 05:08:39 +00:00
mkaply%us.ibm.com
651cfa5e2d # 37239
r= dougt@netscape.com
Misspelling in printf


git-svn-id: svn://10.0.0.236/trunk@67766 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-01 22:26:26 +00:00
erik%netscape.com
47c08e9884 fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@67574 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 22:06:39 +00:00
erik%netscape.com
fe81115c20 fixing build bustage; temporary removal of nsStringTest.cpp
git-svn-id: svn://10.0.0.236/trunk@67573 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 22:04:57 +00:00
amasri%netscape.com
e382a1921d *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@67565 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 21:05:28 +00:00
pavlov%netscape.com
1ab0700084 fix tests
git-svn-id: svn://10.0.0.236/trunk@67437 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 23:20:32 +00:00
mjudge%netscape.com
d4488f8071 strange corruptness
git-svn-id: svn://10.0.0.236/trunk@67169 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 01:58:34 +00:00
mjudge%netscape.com
f74ce25354 scc string fixes
git-svn-id: svn://10.0.0.236/trunk@67148 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 00:55:37 +00:00
warren%netscape.com
e42631defd Fixed thread pool thread allocation to be more lazy (still doesn't release unused threads though). (Code adapted from dougt.)
git-svn-id: svn://10.0.0.236/trunk@66658 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 05:12:57 +00:00
rickg%netscape.com
b6f21d1225 improvements to string testbed to test perf
git-svn-id: svn://10.0.0.236/trunk@65352 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 06:04:12 +00:00
scc%netscape.com
fc66e4de74 Added tests for construction and |Find|. Added null loop timings to help better analyze results. Temporarily commented out block-stomping tests.
git-svn-id: svn://10.0.0.236/trunk@65148 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 05:20:05 +00:00
cls%seawood.org
a26020ddae Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287
git-svn-id: svn://10.0.0.236/trunk@65143 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 04:46:38 +00:00
mkaply%us.ibm.com
284d146f9e # 33859
r= dp@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef


git-svn-id: svn://10.0.0.236/trunk@65074 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 22:56:47 +00:00
scc%netscape.com
5dd09e2ded incremental changes. these files are not yet part of the build
git-svn-id: svn://10.0.0.236/trunk@64725 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 07:28:38 +00:00
scc%netscape.com
3c41ffc527 Fixed timer code for Mac (PR_Now wasn't doing the trick). Now using |nsInt64| instead of implementing my own |operator-()|
git-svn-id: svn://10.0.0.236/trunk@64469 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 08:14:09 +00:00
scc%netscape.com
890d5950d9 added "nsFragmentedString.h"
git-svn-id: svn://10.0.0.236/trunk@64468 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 08:12:54 +00:00
warren%netscape.com
9fa657f1cd Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
git-svn-id: svn://10.0.0.236/trunk@64449 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 03:58:50 +00:00
scc%netscape.com
7e7ce110f6 updating to reflect work done and desired
git-svn-id: svn://10.0.0.236/trunk@64229 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-27 09:07:39 +00:00
scc%netscape.com
b6347939dc traded in |copy_chunky_backward| for |string_copy_backward| and moved it to "nsAReadableString.h" along with the |string_copy|s. Added tests for |SetLength|, which would have caught the problem in |nsString| I fixed earlier, and one for |Insert| that exposed the trouble in |copy_chunky_backward|.
git-svn-id: svn://10.0.0.236/trunk@64228 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-27 09:06:37 +00:00
rickg%netscape.com
5ac964af00 removed reference to nsString2
git-svn-id: svn://10.0.0.236/trunk@64195 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-26 23:06:01 +00:00
scc%netscape.com
50b474b6ca re-fix for the Mac after working with Pav to make all the tests compile on Linux
git-svn-id: svn://10.0.0.236/trunk@64108 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-25 05:44:57 +00:00
scc%netscape.com
4aea0e4591 File Removed.
git-svn-id: svn://10.0.0.236/trunk@64106 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-25 05:37:30 +00:00
pavlov%netscape.com
550e39bc3f make string tests build on unix
git-svn-id: svn://10.0.0.236/trunk@64090 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-25 01:59:19 +00:00
scc%netscape.com
6887e9c19b getting the unit tests and profiling tests to run on all platforms
git-svn-id: svn://10.0.0.236/trunk@64079 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-25 00:56:47 +00:00
scc%netscape.com
00a3bf5489 Lots of changes to get this stuff building on Solaris, et al. None of these changes effect the mainline build yet, and won't until |NEW_STRING_APIS| is defined for everyone (coming soon)
git-svn-id: svn://10.0.0.236/trunk@64052 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 21:33:58 +00:00
dougt%netscape.com
adcf7dec28 Adding a rename test.
git-svn-id: svn://10.0.0.236/trunk@64000 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 05:48:18 +00:00
scc%netscape.com
cfed15f5a1 Added "nsCharTraits.h"; no longer relying on |std::char_traits|. Renamed some things so overloading wouldn't fight with overriding.
git-svn-id: svn://10.0.0.236/trunk@63876 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-23 21:15:01 +00:00
scc%netscape.com
852772fd1e |wchar_t| will not be turned on by default, yet. These files are still not part of the build.
git-svn-id: svn://10.0.0.236/trunk@63780 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-22 22:53:44 +00:00
scc%netscape.com
ae6cee7e1d Incremental changes. These files are still not part of the build.
git-svn-id: svn://10.0.0.236/trunk@63730 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-22 08:22:28 +00:00
scc%netscape.com
e080803e50 Added ToDo.doc, so the list of things to do is visible in the project. This project is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@62943 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 17:32:27 +00:00
scc%netscape.com
16821f8726 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@62942 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 17:31:43 +00:00
scc%netscape.com
51948b288b First Checked In.
git-svn-id: svn://10.0.0.236/trunk@62939 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 15:56:34 +00:00
warren%netscape.com
d100457780 Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
git-svn-id: svn://10.0.0.236/trunk@62243 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-05 21:26:01 +00:00