[parrot/parrot] 8a56a8: [GH #837] Honor encoding in imcc optimizer

GitHub noreply at github.com
Thu Sep 20 06:00:37 UTC 2012


  Branch: refs/heads/gh837_concat
  Home:   https://github.com/parrot/parrot
  Commit: 8a56a8e79c636325d646a029ba01c16b36f71644
      https://github.com/parrot/parrot/commit/8a56a8e79c636325d646a029ba01c16b36f71644
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M compilers/imcc/optimizer.c
    M src/string/api.c
    M t/op/stringu.t

  Log Message:
  -----------
  [GH #837] Honor encoding in imcc optimizer

Context registers unfortunately do not store type information,
just the values. We would need at least type 'U" here.
So recreate an proper const'ed encoding string from the register
value.





More information about the parrot-commits mailing list