Sankara Muthukrishnan
Sankara Muthukrishnan
On an enqueue operation when the internal buffer is full, the buffer is always resized by one more in size. It is a good idea to increase the capacity (by...
I think we should consolidate all errors (such as kQueueArgErr, kFormatTypeMismatch) in one header file, preferably under one enum. We can have duplicate names with the same value such as...
In the SubVI_Input VI in test-it/ViaTests/WildCardArgumentsSubVICalls.via, the Copy statements do not throw compile time errors even though the arguments inputString and inputInt are "input" only. They do not copy the...
I think we should vet all the primitives for their optional argument support and add missing test cases for the optional argument support. Looks like most primitives handle this almost...
A parameter in a SubVI is marked "io" does not get the input from the caller VI correctly. The default value specified in the parameter is used in the SubVI....
Currently, we process coercion node and emit a "Convert" instruction for prims such as "and", "or" in DFIR. However, this could be optimized by emitting error.status directly and save an...
From source code observation, Waveform needs to be handled the way Timestamp and Complex are. However, we need to add tests for coverage and fix this. Open Waveform related defects...
QueueRef_Obtain checks whether the error pointer is null (to see whether the error cluster is being indeed passed and not marked as a wildcard). However, UnflattenFromJSON does not do the...