Bug 425794 - Explain how ACPM works and how to program it correctly.
Summary: Explain how ACPM works and how to program it correctly.
Status: NEW
Alias: None
Product: TCF
Classification: Tools
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Eugene Tarassov CLA
QA Contact: Eugene Tarassov CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-15 12:50 EST by xavier pouyollon CLA
Modified: 2016-08-12 06:48 EDT (History)
1 user (show)

See Also:


Attachments
My understanding of ACPM. (5.15 KB, text/plain)
2014-01-15 12:50 EST, xavier pouyollon CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description xavier pouyollon CLA 2014-01-15 12:50:08 EST
Created attachment 239029 [details]
My understanding of ACPM.

Hi,

Please find some notes about my understanding of ACPM within TCF.

Best Regards,
Xavier.
Comment 1 xavier pouyollon CLA 2014-01-17 11:31:34 EST
Comment on attachment 239029 [details]
My understanding of ACPM.

I'm not very clear on the best practices for using set_trap. Can someone complete my notes on set_trap best usage ?

Thanks.
Comment 2 xavier pouyollon CLA 2014-04-03 12:44:07 EDT
cache_notify_later was added after I wrote this document. 

My understanding is that cache_notify_later will NOT return immediately to the function given as 1st parameter of cache_enter.
Instead, it will continue execution letting the programmer do some flushing work.

However, I'm a little unclear on cache_dispose. As far as I understand, it would prevent cache_notify to go back the function given as 1st parameter of cache_enter.
Comment 3 Martin Oberhuber CLA 2016-08-12 06:48:37 EDT
I think this is a very good document.

@Eugene, any comments ? Can this be merged into the main TCF docs tree ?