Commit Graph

57 Commits

Author SHA1 Message Date
Kathy Gray
705a5538eb More performance enhancement by switching expansions
svn: r9970
2008-05-27 00:03:31 +00:00
Kathy Gray
b07c20085e Attempt at performance increase/ overhead per-module reduction
svn: r9966
2008-05-26 22:38:05 +00:00
Kathy Gray
6a1b99a74f Fixes to v4 errors discovered in test suite;
Fixes to undefined errors in parser;
Tweak to error selection in parser;
Removal of irrelevant preference in ProfJ Tool

svn: r9536
2008-04-29 16:07:47 +00:00
Kathy Gray
7a6dff6d19 Merging testing branch (kathyg/test-harnessv4-2) onto trunk: -r8903:9138
svn: r9160
2008-04-04 11:30:36 +00:00
Eli Barzilay
b1a08edd5a use new require specs in many places
svn: r8774
2008-02-23 09:42:03 +00:00
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Kathy Gray
05e2b658ef Correction to bug 9022
svn: r7579
2007-10-27 19:14:13 +00:00
Kathy Gray
0026912589 svn: r7390 2007-09-20 03:07:02 +00:00
Robby Findler
eca198d009 backed out of contract/class change
svn: r7369
2007-09-17 17:33:35 +00:00
Robby Findler
1aeed4715f removed a few more c: prefixes
svn: r7362
2007-09-17 14:31:31 +00:00
Robby Findler
bd93217061 refactored the contract system so that contracts do not depend on the class system, and now the class contracts are exported from class.ss
svn: r7357
2007-09-17 02:27:05 +00:00
Kathy Gray
fb9525287a Corrections to fix bugs 8893 & 8894
svn: r7164
2007-08-25 21:16:54 +00:00
Kathy Gray
49f08fb06a Correction to using public/private in int+acc
svn: r7100
2007-08-14 19:50:34 +00:00
Kathy Gray
0a10274225 Commit for bug 8862
svn: r7083
2007-08-11 17:53:56 +00:00
Kathy Gray
2894bc1e54 Various bug fixes, expansion speed improvements
svn: r6837
2007-07-07 15:31:57 +00:00
Kathy Gray
4bcf7111fb Adding a correction that changes the strongly connected components calculation
svn: r6785
2007-07-02 01:14:51 +00:00
Kathy Gray
c951ad91c7 Corrected bugs in translating inner classes
svn: r6443
2007-06-01 16:06:01 +00:00
Kathy Gray
5503e79355 Adding more testing support
svn: r5571
2007-02-08 00:20:48 +00:00
Kathy Gray
a32a36453a Corrections to bugs 8517 and 8223
svn: r5562
2007-02-06 14:49:03 +00:00
Eli Barzilay
19c33a8e2a no need for string->immutable-string when creating exceptions
svn: r5372
2007-01-17 01:18:50 +00:00
Kathy Gray
8411780c8b Correction to testing display (respects font preferences now). Adding order to the choice of composite module
svn: r4389
2006-09-19 21:01:05 +00:00
Kathy Gray
325c304560 Correction to bug causing methods with the same name and different access to interfere with each other.
Correction to bug allowing package access methods to implement interface methods.
Correction to bug preventing interactions window from accessing protected fields.

svn: r3922
2006-08-02 03:53:43 +00:00
Kathy Gray
36f7613855 Correction to behavior of instanceof and check
svn: r3691
2006-07-12 19:27:08 +00:00
Kathy Gray
b1b2919d1b From :svn merge r3228:3451. Branch to add additional testing extensions for
full Java

svn: r3452
2006-06-23 20:33:19 +00:00
Kathy Gray
4e8dd55532 Corrected bugs in overloading resolution, character conversion, and interface
field staticness

svn: r3201
2006-06-03 07:07:12 +00:00
Kathy Gray
86cafcc1a1 Merged testing branch in with trunk-- merge -r 2619:3114 branches/kathyg
svn: r3115
2006-05-30 05:24:21 +00:00
Kathy Gray
f0564d5746 Correction to bug for accessing private field
svn: r2791
2006-04-26 04:33:09 +00:00
Kathy Gray
f0fe9a4d47 Corrected a bug with packages and protected access
svn: r2711
2006-04-19 03:09:31 +00:00
Kathy Gray
165779f4b1 Corrected cast to String bug, punctuation and spelling errors in some error messages
svn: r2445
2006-03-16 19:55:51 +00:00
Kathy Gray
1c85dd7504 Bug fix for order of field evaluation
svn: r2342
2006-03-02 06:00:54 +00:00
Kathy Gray
70193deb1d Corrected the following bugs:
Cleaned up language and highlighting for parse-error of three ids in a row.
Removed () from many method error messages.
Eliminated scheme-error when introducing overloaded method in subclass.

svn: r2292
2006-02-21 06:29:08 +00:00
Kathy Gray
0b777b2b5a Correction to bug in cycle detection. Updates to graphics library interface
svn: r2248
2006-02-15 23:33:51 +00:00
Kathy Gray
b3947cc82f Corrected reference before defined bug, including allowing the cases where Java allows it, and making sure that we won't get <undefined> when that happens.
svn: r2149
2006-02-07 04:54:48 +00:00
Kathy Gray
f73ccaaf95 Changes to reflect name change of draw2 to graphics, tests for cyclic uses of interfaces
svn: r2009
2006-01-27 22:17:22 +00:00
Kathy Gray
90685c3a3b Fixed typo bug
svn: r1982
2006-01-26 17:58:58 +00:00
Kathy Gray
e9ab189fcb Correction to int/float-double conversions, and Image printing
svn: r1936
2006-01-24 06:46:47 +00:00
Kathy Gray
cbb9f7bdf6 Bug correction for classes with private methods
svn: r1920
2006-01-21 23:14:52 +00:00
Kathy Gray
581ee0783c Correction to bugs with accessing fields of wrapped java objects, and using == in the presence of dynamic.
svn: r1880
2006-01-20 04:12:33 +00:00
Kathy Gray
455a1c65a7 Bug fixes for inheriting from a compiled class (loss of modifiers), inner class lookup in composite files, and
code to recompile java files when the version number changes.

svn: r1856
2006-01-18 05:18:15 +00:00
Kathy Gray
3c6a8d5046 Assorted inner class bug fixes
svn: r1745
2006-01-02 22:38:09 +00:00
Kathy Gray
93bab6de21 svn: r1605 2005-12-13 00:02:53 +00:00
Kathy Gray
08b57461d7 Corrected immutable string bug, and refined bug fix for casts
svn: r1604
2005-12-12 23:54:14 +00:00
Kathy Gray
fedbf9e0c8 Correcting a bug with returning a dynamic value
svn: r1588
2005-12-12 03:51:20 +00:00
Kathy Gray
40990e30e3 Corrected problem with cast accepting too many programs (and ==, and cast to dynamic)
svn: r1585
2005-12-11 23:57:06 +00:00
Kathy Gray
e44c0b9e65 Assorted bug fixes, mostly with dynamic
svn: r1421
2005-11-28 05:54:42 +00:00
Kathy Gray
b8e937ac1f Corrected a bug where name collision was possible in wrappers for dynamic
svn: r1384
2005-11-23 18:31:56 +00:00
Kathy Gray
f5c3b8aa6c Merged 1145:1303 from branches/kathyg (only collects/profj directory)
Changes Beginner to have interfaces; assorted bug fixes

svn: r1305
2005-11-14 04:51:09 +00:00
Kathy Gray
990f73e698 Changes to speed up expansion of compiled code
svn: r1144
2005-10-24 20:44:46 +00:00
Kathy Gray
faf7d088c4 Modified error message for contracts
svn: r1097
2005-10-16 17:14:45 +00:00
Kathy Gray
38f85dce57 Fix to catching exceptions
svn: r786
2005-09-07 18:33:23 +00:00