[M3devel] Simple change to WIDECHAR type

Daniel Alejandro Benavides D. dabenavidesd at yahoo.es
Fri Jun 29 18:08:57 CEST 2012


Hi all:
I repeat we need performance well udnerstood as a matter of issue here. Who cares imposed standards, ISO are the real standards, no point to complain about that as DEC put de-facto on its terminals.
Thanks in advance
 

--- El vie, 29/6/12, Dragiša Durić <dragisha at m3w.org> escribió:

De: Dragiša Durić <dragisha at m3w.org>
Asunto: Re: [M3devel] Simple change to WIDECHAR type
Para: "Antony Hosking" <antony.hosking at gmail.com>
CC: "m3devel" <m3devel at elegosoft.com>
Fecha: viernes, 29 de junio, 2012 10:52

That, or UTF-16 encoding on top of current WIDECHAR.

On Jun 29, 2012, at 3:50 PM, Antony Hosking wrote:

> That will change WIDECHAR from a value consuming 16-bits of memory into a value consuming 32-bits of memory.  In other words, all TEXT containing WIDECHAR will double in size.
> 
> On Jun 29, 2012, at 4:35 AM, Dragiša Durić wrote:
> 
>> m3front/src/builtinTypes/WCharr.m3, line:
>> 
>>   T := EnumType.New (16_10000, elts);
>> 
>> to
>> 
>>   T := EnumType.New (16_100000, elts);
>> 
>> Will this break things? Any other assumptions anywhere?
>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20120629/83fc4947/attachment-0002.html>


More information about the M3devel mailing list