THE WELCH COMPANY
440 Davis Court #1602
San Francisco, CA 94111-2496
415 781 5700
rod@welchco.com
S U M M A R Y
DIARY: March 16, 2012 00:48 AM Friday;
Rod Welch
SDS Java Morris commend increase performance and work on compiler.
1...Summary/Objective
..............
Click here to comment!
CONTACTS
SUBJECTS
Default Null Subject Account for Blank Record
0403 -
0403 - ..
0404 - Summary/Objective
0405 -
040501 - Follow up ref SDS 1 0000.
040502 -
040503 -
040504 -
040506 - ..
0406 -
0407 -
0408 - Progress
0409 -
040901 - Submitted letter to Morris saying...
040902 -
040903 - 1. Subject: SDS Java Performance Improved
040904 - Date: Fri, 16 Mar 2012 01:27:09 -0700
040912 - ..
040913 - 2. Great work Wednesday improving previously slow SDS java
040914 - features running on Windows 7 32-bit. [...reported on 120314
040915 - 1026, ref SDS 1 MP7I...]. Further testing shows even better
040916 - performance in Windows 7 64-bit.
040918 - ..
040919 - 3. The long record (11K lines) that has been taking 14 - 16
040920 - seconds to save with macro 142 performing data base updates and
040921 - format checks and corrections, was reduced to 8 seconds with
040922 - changes in macro code a few weeks ago. On Wednesday, changes
040923 - you made to java development code reduced "save" to 5 seconds,
040924 - and just now running in w7-64 it is down to 3 seconds. Expect
040925 - new system scheduled for delivery in a few weeks will further
040926 - reduce saving a record to 1 - 2 seconds, essentially nothing,
040927 - comparable to original SDS using assembly.
040928 -
040929 - [...below on 120316 0048 at 2238 Morris responds noting
040930 - appreciation for notice of further improvements in the
040931 - performance of SDS java. ref SDS 0 YK4L
040933 - ..
040934 - 4. Further performance improvement is now evident converting SDS
040935 - records into HTML for coordinating work through the Internet.
040936 - This has been taking 15 - 20 seconds or more. Now everything
040937 - seems to take 2 seconds. Saving records and HTML conversion
040938 - are constant calls all day every day. Another big improvement
040939 - we found Wednesday reduces construction of subject indexes for
040940 - new accounts from 45 seconds to 3 seconds.
040942 - ..
040943 - 5. Accordingly, you have realized significant improvement that
040944 - assures SDS will not be appreciably slowed applying richer
040945 - functionality possible with java program development.
040947 - ..
040948 - 6. As mentioned, a few days ago updated java.exe on c17 for w7-64,
040949 - and it seems markedly faster still than we achieved using w7-32
040950 - on Wednesday [...which can be applied for uniform deployment
040951 - using new AOT compiler technology...].
040953 - ..
040954 - 7. Hopefully, next Monday we can move forward on compiling SDS
040955 - code into an exe program file, based on research Wednesday.
040956 - During the work session we considered 2 solutions: Excelsior
040957 - Jet, and GCJ. You explained having GCJ available to test
040958 - toward deciding on which compiler best improves SDS performance
040959 - and deployment. After we ended the work session, 2 additional
040960 - compiler programs were found to consider, reported on 120314,
040961 - see line 760617. ref SDS 1 G48N
040962 -
040963 - [On 120324 1057 Morris reported review of JNC and JCGO AOT
040964 - compilers found these are no longer supported, as developer
040965 - firms have gone out of business. ref SDS 2 5B6K
040967 - ..
040968 - 8. Further, hope compiling java.exe and SDS development code into
040969 - e.exe, will eliminate extraneous DOS window now opened with the
040970 - new properties command developed last week to apply -X...
040971 - memory management switches.
040973 - ..
040974 - 9. More good news - finally found a way to replicate the last
040975 - issue with wordwrap and have identified code where problems
040976 - likely are occurring. Will soon strike this from the punch
040977 - list.
040979 - ..
040980 - 10. Once the compiler feature is incorporated for deploying SDS,
040981 - can update SDS for Gary to test on his new Windows 7 64-bit
040982 - computer. Then depending on everyone's time situation, we can
040983 - collaborate on a next generation design. while continuing to
040984 - debug the initial version.
040985 -
040986 - [...below on 120316 0048 at 2238 Morris responds on being
040987 - convinced people care about compiling SDS java into exe
040988 - Windows program. ref SDS 0 KL6W
040990 - ..
040991 - 11. Again, great work Wednesday.
040992 -
040999 -
041000 -
041002 - ..
0411 -
0412 -
0413 - 2248
0414 -
041401 - Received letter from Morris saying...
041402 -
041403 - 1. Subject: RE: SDS Java Performance Improved
041404 - From: "Morris Jones"
041405 - Date: Fri, 16 Mar 2012 20:10:31 -0700
041406 - To: "'Rod Welch'"
041408 - ..
041409 - 2. Thanks for the update... [...responding to the letter earlier
041410 - today commending Morris for fixing problems that had been
041411 - slowing SDS java, per above. ref SDS 0 XG5H
041413 - ..
041414 - 3. You still have some work to do to convince me the users will
041415 - care about a .exe ...
041417 - ..
041418 - 4. Morris
041419 -
041420 -
041421 -
041422 -
041423 -
041424 -
041425 -
041426 -
041427 -
041428 -
041429 -
041430 -
0415 -