Is there someone that could help me with the problem? It’s been more than 1.5 years that I’m developing on Glider and I want to keep on using it. Thank you.
I’ve forwarded you my Corona Cider purchase information. If there is anything else that I should do, let me know. I’m looking forward to using the v2.0
Thank you for your questions. At present there are no parameters, we will make things more customization as the features demand them but we want to keep things as configuration free as possible. For now all you do is open up a project and press the profile button, as easy as you would debug a project. The profiler will give you the following metrics:
Function level performance metrics. This tells you the percent of the total time spent in a particular function. This does not include time spent out of lua (for example the physics loop, opengl render loop, etc)
Line level hitcount metric, This lets you know where the “hot loop” regions are in your app. These highly executed lines of code should be your targets of optimization, if it is needed at all.
CPU/Memory graph- real time graphs show memory usage (in kb) and cpu usage (in percent). The CPU usage is the percentage of time spent inside lua code. This is useful to get a good idea of how efficient your game loop is. Anything above around 80 to 90% and you will probably begin to see frame rate drops. We plan to make this view extensible in the future allowing you to add more metrics to this graph in real time.
Call graph- gives you a quick overview of what function is calling what. Darker lines/arrows mean more function calls. This is a fraction of the total function calls made to present. This gives you an idea of the overall organizational structure of your code. Those functions with the highest fan-in (in other words those functions that are called the most) may be good nuclei for optimization.
Just to be clear, you no longer need to include profiler,lua and you wont need to add any require statements to your main.lua. This really is a one click solution.
Are there any plans to get the template stuff working with scripting? I want to write some templates that expand to fill in various dynamic parameters line author name, substitute the filename for the class name etc. etc.
A couple of weeks ago I bought version 2 of Lua glider and I noticed that the Navigator window is not showing anything for a page, with the exception when I have a global variable, not sure if I have to change a setting. Do you know how I can make it show all the details like in version 1.7? I have cliked the filters at the bottom of the screen and nothing changes.
In order to see the details of a table or variable in the Navigator window, I have to open the project version 1.7 but that is not very convenient, I really like all the features in version 2.
Also on the Mac Version, every time I open a new project LuaGlider freezes and I have to manually shut it down. The Windows version doesn’t have this issue.
In order to see the details of a table or variable in the Navigator window, I have to open the project version 1.7 but that is not very convenient, I really like all the features in version 2.
Please see this screenshot to customize the navigator:
Wow, thanks for such a fast response, especially on a weekend, that screenshot was very useful. You guys did a great job with this version
About the Mac version, yes I still keep getting the freeze when I create a new project. Just to make sure, I deleted the cache and reinstalled the program from scratch and still the same, it freezes, so I have to force it to shut down and open it up again. Once it opens for a second time everything works well. I shot this 3 minute video so you can see it.
I noticed that even though I’m up to date, the version I have is still 2.0 but I see in the news section that there is a version 2.0.1 but not sure why the auto-update hasn’t downloaded it