As per Limitations section in documentation, "live" code is generally slower than native GML - this is perhaps the most visible on code that does a lot of variable access, which is very optimized in compiled GML, but can only be implemented via (relatively slow) variable_ functions in GMLive.