outdated message-passing performance page?

pabigot wrote on Monday, June 11, 2012:

The documentation for xQueueSendToFrontFromISR() specifies that the third argument is a pointer to a value which the routine sets to indicate whether the task must yield, and the return value indicates whether the item was successfully queued.

The page http://www.freertos.org/message_passing_performance.html has numerous examples where the third parameter is pdFALSE or pdTRUE.  In the current implementation this will result in memory violations as the underlying routine expects a non-null pointer.  Some of those examples also use the return value as an indicator that yield is required.

Is this page out of date?  It’s found when following the links to the fully-featured and alternate implementations from the documentation for the Queue Management API.

rtel wrote on Monday, June 11, 2012:

Gosh - I didn’t realise that page was still accessible.  Yes it is out of date and uses an API that was changed a long long time ago.  I will search the html code to find the links to it and remove it.

Regards.