Heat the oil in the cooker and saute the onions and garlic until the onions are soft, about 2 minutes.
Add the stock (watch for sputtering oil!) and bring to the boil. Add the carrots, rosemary, olives and salt.
Lock the lid in place and over high heat bring to high pressure. Lower the pressure with a quick-release method. Remove the lid, tilting it away from you to allow any excess steam to escape. If the carrots are not quite done, set the lid back into place and let them cook in the residual steam for another minute or two.
Serve the mixture in small bowls or lift out the solid ingredients with a slotted spoon and serve them on a plate, reserving any leftover liquid for cooking grains or adding to the soup pot.
STANDARD STOVETOP: In a heavy 3-quart saucepan, follow steps 1 and 2. Bring to the boil, then reduce the heat and simmer, covered, until the carrots are tender, about 8 to 12 minutes. Follow step 4.
VARIATION: Potatoes with Twenty Cloves of Garlic: Replace the carrots with small new potatoes about 1 ounce each, or larger thin-skinned potatoes cut into chunks. Cook them for 5 minutes under high-pressure, or 12 to 15 minutes standard stovetop method.
Source: Recipes from an Ecological Kitchen - by Lorna J. Sass