04-21-2008 11:59 AM
Even with multicore processors... It's like Ben says.. LV will resolve all values that do NOT have any dependencies on previous code FIRST. THEN it does everything else. So if it's not 0%, it will be very close to 0%.
04-21-2008 12:26 PM
04-21-2008 12:43 PM
JoeLabView wrote:
Even with multicore processors... It's like Ben says.. LV will resolve all values that do NOT have any dependencies on previous code FIRST. THEN it does everything else. So if it's not 0%, it will be very close to 0%.
04-21-2008 03:33 PM
Wow... that's a lot of discussion over a race condition LOL!! 😄
I agree with both of you. I too have seen different behavior at full speed as Shoneil pointed out.
As for code changes. Well.. code is often quite dynamic. Especially when learning the language. So yes, a simple wire to the error in terminal of the property node will absolutely change the behavior. There's no telling what that will be... But as the code is shown, we all agree that it is near 0 probablility that the boolean will be updated before the selector is read.
For some strange reason, some people think that location on the block diagram influences what runs first.. 😄 Let's not get into that one.. 😉
04-21-2008 04:29 PM
JoeLabView wrote:
For some strange reason, some people think that location on the block diagram influences what runs first.. 😄 Let's not get into that one.. 😉

04-22-2008 01:37 AM - edited 04-22-2008 01:38 AM
JoeLabView wrote:
For some strange reason, some people think that location on the block diagram influences what runs first..
Let's not get into that one..
No only the location is important but also the comment should do some of the work
(this piece comes from a driver I downloaded)
04-22-2008 03:05 AM
04-22-2008 07:18 AM
I see code like Altenbach's example very often. It just clutters the BD.
Now... comments that execute, that's a first! LOL!! 😄 And execute with respect to where they are located on the BD! Now that's a powerful language!
LOL!! 😄
04-22-2008 07:22 AM
04-22-2008 07:26 AM