(no subject)
Nov. 16th, 2010 10:32 amВстретил в блог-посте ссылку на статью «One-pass Code Generation in V8» (хотя это скорее набор слайдов к докладу, но буду так называть). Статья мне очень понравилась, как по содержанию, так и по стилю подачи материала. В ней описывается архитектура кодогенератора, которая содержит несколько техник, которые позволяют генерировать код без «глупостей» вроде "push eax; pop eax;" без применения peephole-оптимизатора, а за счет предоставления большей информации для процедур генерации примитивных операций.
На первый взгляд, довольно похоже на архитектуру кодогенерации в SBCL.
Изучать что-то по подобным статьям - одно удовольствие.
no subject
Date: 2010-11-16 08:07 am (UTC)no subject
Date: 2010-11-16 02:41 pm (UTC)no subject
Date: 2010-11-16 02:45 pm (UTC)alisapt
Date: 2010-11-18 01:57 pm (UTC)Премного благодарен за статью.