change variable collection in executor to support arbitrary arithmetic expressions in kernel argument sizes
change variable collection in executor to support arbitrary arithmetic expressions in kernel argument sizes

lift-project/lift,lift-project/lift,lift-project/lift,lift-project/lift,lift-project/lift