у меня есть переменная, объявленная в алхимии asm:
asm("var buffer:Vector.<Number> = new Vector.<Number>(100, true);");
я могу заполнить его данными так:
asm("buffer[%0] = %1;" : : "r"(index) : "r"(value));
Что я не могу понять, так это как получить ссылку на эту «буферную» переменную asm в actionscript.
(я подумал об одном способе ... то, что я сделал, это выбросил «буфер» из алхимического асма, а затем перехватил его в ActionScript, но, к сожалению, похоже, что он теряет много памяти).
есть ли лучшая альтернатива этому?
обратите внимание, что производительность критична, а использование алхимического маршалинга по умолчанию слишком медленное.