id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	lang	patch	platform
1576	Update functions that take STRING * to take const args where possible	petdance		"Now that we theoretically have immutable strings on trunk, we can constify many STRING * arguments in many functions.

{{{
* Parrot_str_concat
* Parrot_str_copy
* Parrot_str_substr
* Parrot_str_replace
* Parrot_str_chopn
* Parrot_str_to_hashval
* Parrot_str_upcase
* Parrot_str_downcase
* Parrot_str_titlecase
* Parrot_str_find_cclass
* Parrot_str_find_not_cclass
* Parrot_str_change_charset
* Parrot_str_change_encoding
* Parrot_str_compose
* Parrot_str_join
* Parrot_str_split
}}}

From src/spf_render.c

{{{
* handle_flags
* str_concat_w_flags
* Parrot_sprintf_format
}}}

The entire file needs some heavy consting on the STRINGs.
"	todo	closed	normal		core	2.3.0	medium	done					
