try to make MT more robust by:

- tracking memory overflows (still worried about blobs)
- moving core components to C-code, namely the mailboxes.
- reducing locking: too many locks == deadlock.
thanks to Paulo Moura for the test suite!
This commit is contained in:
Vítor Santos Costa
2014-10-19 01:54:57 +01:00
parent a351e1f38f
commit 53a8a8f7c9
7 changed files with 201 additions and 93 deletions

View File

@@ -316,7 +316,7 @@ wrputf(Float f, struct write_globs *wglb) /* writes a float */
localeconv()->decimal_point;
size_t l1 = strlen((const char *)decimalpoint+1);
#else
const unsigned char *decimalpoint = ".";
const unsigned char decimalpoint[2] = ".";
size_t l1 = 0;
#endif