Saute the onions in the oil until lightly browned.
Rinse the split peas and barley and put them in a large pot with the stock and water (and the onions). Cook over medium-high heat until almost tender, about 1 hour.
Add the pasta and cook 10 minutes, then the lima beans and vegetables until tender. Season with dill, salt and pepper.