Need a Faster Compressor

Rainer Schuetze via Digitalmars-d digitalmars-d at puremagic.com
Sun May 22 11:22:06 PDT 2016



On 22.05.2016 20:12, Era Scarecrow wrote:
> On Sunday, 22 May 2016 at 18:04:25 UTC, Rainer Schuetze wrote:
>> On 22.05.2016 19:56, Era Scarecrow wrote:
>>>  Unless ? is the proper/valid character those are far more likely to
>>> be failed UTF-8 decoding. Care to double check?
>>
>> ? is an allowed character in VC++ and for example permits unambiguous
>> demangling. The gcc style using only alpha numeric characters and '_'
>> can also just be plain C symbols.
>
>  Not quite what I asked. Is the sample provided accurate? Is having 3 ?s
> in a row what should be there not just spitting a ? because it doesn't
> know how to decode it?

The 3 consecutive ?s are also in the object file, so they are actually 
part of the mangled symbol. VC++ uses only ASCII characters for mangling 
(which D should do, too, IMO).


More information about the Digitalmars-d mailing list