i'm still on 0.8.7 and dev mode is fast enough. But u can have even more then 50 sec when u have a lot of rudimentary files in your project, for example, you change something in some.html, but u leave copy in the same folder some.org.hml, both copies will be compiled.
On Monday, June 30, 2014 11:55:13 AM UTC+4, graeme defty wrote: > > I was moving up from 0.8.5. > > The changes you mention may well have been the cause. > > I did raise the issue on the list long ago when the times ballooned out > but nobody seemed to have the same issue, and I did not get any clues as to > how to address it. That was what caused me to buy the new machine, which > brought the times down into the painful-but-bearable category so I let it > drop. > > One aspect of my application that may be a little unusual is that it is > well over 3 years old and created when CB was relatively new and very > differently structured from the way it looks today. I have been through > several major changes to the framework (e.g. in the early days CB code and > application code were mingled together rather than separated the way they > are today.) This could well mean that I have a slightly 'odd' set of > components. > > Perhaps I should have generated a new, 'empty' application and copied all > my code into it at some point as a complete replacement, but it seemed like > a lot of work and there are always user requests to be addressed. A major > upgrade (such as this one) is not something to be lightly undertaken. > > Anyway, all is well now. I am very grateful for your help. > > > > > > > > On 30 June 2014 13:23, Jesse Gumm <[email protected] <javascript:>> > wrote: > >> Obviously, things have changed, but what exactly has changed is hard >> to say. What version were you migrating from that you noticed such a >> significant improvement in migrating to 0.8.12? >> >> I did make some changes to the way the auto-recompilation calculated >> when to recompile stuff, perhaps that was it - hard to say. >> >> 50 second page-loads are the kind of thing I'd hope to hear about as >> soon as possible, because that's just way to slow. >> >> >> >> On Mon, Jun 30, 2014 at 12:53 AM, Graeme Defty <[email protected] >> <javascript:>> wrote: >> > BRILLIANT ! >> > >> > Thanks Jesse - much appreciated - and from where I am standing it is a >> > superb solution ;-) >> > >> > On a totally unrelated topic . . . >> > >> > I have noticed a 57,000 times speedup in the performance of DEV mode. >> Well, >> > I may be exaggerating a little, but some time ago I moved to an i7 >> machine >> > precisely because performance on my i5 became unbearably slow as my >> > application grew. It was clear the whole thing was being recompiled >> every >> > time I hit enter. I was getting 40-50 second responses. >> > >> > Moving to the i7 brought that down to about 10 seconds, which was still >> > painful, but on the plus side gave me a LOT of thinking time. ;-) >> > >> > Now with CB 0.8.12 (and Erlang 17) I am getting sub-second response >> times, >> > as you would expect. It's really too short to estimate by eye. >> > >> > Did something change? (Sorry - dumb question. I meant WHAT changed?) >> > >> > >> > Anyway, thanks again >> > >> > g >> > >> > >> > >> > >> > >> > >> > On 30 June 2014 12:37, Jesse Gumm <[email protected] <javascript:>> >> wrote: >> >> >> >> Hi Graeme, >> >> >> >> I realize this is just as helpful as my last recommendation, but what >> >> if you tried adding >> >> >> >> -compile({no_auto_import, [round/1]). to the top of your module? It's >> >> not exactly a great fix, but it might work. >> >> >> >> I'm curious if that would fix it. >> >> >> >> -Jesse >> >> >> >> On Mon, Jun 30, 2014 at 12:23 AM, Graeme Defty <[email protected] >> <javascript:>> >> >> wrote: >> >> > . . . and finally (perhaps ;-) ) >> >> > >> >> > I am getting the error message: >> >> > >> >> > [{0,erl_lint,{call_to_redefined_old_bif,{round,1}}}] >> >> > >> >> > This comes from a generated function because I have a model called >> >> > 'round', >> >> > and the model causing the error "-belongs_to(round)". >> >> > >> >> > Again, this is a change in behaviour - all was well before. >> >> > >> >> > This may well be a change in Erlang behaviour, but I raise it here in >> >> > case >> >> > someone can either confirm that and/or point me to a place where >> there >> >> > is a >> >> > parameter which allows BIF redefinition. >> >> > >> >> > (I also realise that I can stop using the word 'round' . . . but in a >> >> > golfing application? Which is almost 17,000 lines of erlang??? I am >> not >> >> > keen for that to be the answer - LoL ) >> >> > >> >> > Thanks again for any help. >> >> > >> >> > g >> >> > >> >> > >> >> > -- >> >> > You received this message because you are subscribed to the Google >> >> > Groups >> >> > "ChicagoBoss" group. >> >> > To unsubscribe from this group and stop receiving emails from it, >> send >> >> > an >> >> > email to [email protected] <javascript:>. >> >> > Visit this group at http://groups.google.com/group/chicagoboss. >> >> > To view this discussion on the web visit >> >> > >> >> > >> https://groups.google.com/d/msgid/chicagoboss/CAKF5fiCPJH8BoMMOi8rm_DJYFBG1wDu7TKi7-%3DxAo9AC9DLXrA%40mail.gmail.com >> . >> >> > For more options, visit https://groups.google.com/d/optout. >> >> >> >> >> >> >> >> -- >> >> Jesse Gumm >> >> Owner, Sigma Star Systems >> >> 414.940.4866 || sigma-star.com || @jessegumm >> >> >> >> -- >> >> You received this message because you are subscribed to the Google >> Groups >> >> "ChicagoBoss" group. >> >> To unsubscribe from this group and stop receiving emails from it, send >> an >> >> email to [email protected] <javascript:>. >> >> Visit this group at http://groups.google.com/group/chicagoboss. >> >> To view this discussion on the web visit >> >> >> https://groups.google.com/d/msgid/chicagoboss/CAPTXyXf6vZbhGKkrM4OUESDb8F6wpF52P3mEFuUiuKnAHyf7GQ%40mail.gmail.com >> . >> >> >> >> For more options, visit https://groups.google.com/d/optout. >> > >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups >> > "ChicagoBoss" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to [email protected] <javascript:>. >> > Visit this group at http://groups.google.com/group/chicagoboss. >> > To view this discussion on the web visit >> > >> https://groups.google.com/d/msgid/chicagoboss/CAKF5fiAWp42EigUY58hO2Sv%3DvToc0K-QTH9BJT%3DcXNqx-91uGw%40mail.gmail.com >> . >> > >> > For more options, visit https://groups.google.com/d/optout. >> >> >> >> -- >> Jesse Gumm >> Owner, Sigma Star Systems >> 414.940.4866 || sigma-star.com || @jessegumm >> >> -- >> You received this message because you are subscribed to the Google Groups >> "ChicagoBoss" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> Visit this group at http://groups.google.com/group/chicagoboss. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/chicagoboss/CAPTXyXe7QTjvvk_H_TmQme22rOEBmZsnP5KpuQVqnOeqE5LmVw%40mail.gmail.com >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "ChicagoBoss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at http://groups.google.com/group/chicagoboss. To view this discussion on the web visit https://groups.google.com/d/msgid/chicagoboss/72368b58-9de7-4322-91a9-44941c5f3eae%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
