News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

HLA v1.80 is now available

Started by Randall Hyde, February 13, 2006, 04:36:24 AM

Previous topic - Next topic

Randall Hyde

HLA v1.80, a maintenance release with several bug fixes for OOP, stdlib, and other code is now available on Webster.
http://webster.cs.ucr.edu.
Cheers,
Randy Hyde

V Coder

Great work Randy.

Is there a changelog to identify what was fixed please?

Randall Hyde

Quote from: V Coder on February 16, 2006, 03:44:23 PM
Great work Randy.

Is there a changelog to identify what was fixed please?
Well, a haphazard one is found in the file modificaitons.h (which I'd reproduce, but I don't have the sources here at work).
This is a "get it out quick for Sevag" release with some OOP fixes and a few stdlib fixes.
Cheers,
Randy Hyde

V Coder

Randy,

Could you make a changelog available please? Thanks.

In another thread, it was commended that the StdLib is not thread safe for fileio writing. Were any updates made? Thanks.

Randall Hyde

Quote from: V Coder on February 22, 2006, 01:23:59 AM
Randy,

Could you make a changelog available please? Thanks.
As I said, v1.80 was a quick release just because Sevag wanted to get a new HIDE version out. A full release will occur with 1.81 and the usual list of changes will appear then.

Quote
In another thread, it was commended that the StdLib is not thread safe for fileio writing. Were any updates made? Thanks.
This has not changed, nor will it ever change. I don't have control over the low-level routines, and placing locks in the existing code would have a very negative impact on all applications, not just those that are multi-threaded. Logically, the locks should appear at the highest level in the code (specifically, in the code that is multi-threaded). If you're writing a multi-threaded application, and there are certain file activities you want to place locks on, it's easy enough to write some simple routines to handle the semaphores (or other exclusion mechanism) for those files.
Cheers,
Randy Hyde