Heat oil in a skillet over medium heat. Add onion and garlic and cook until softened. Add thyme and oregano and cook for an additional minute. Remove from heat and transfer to bowl of slow cooker.
Season pork with salt and pepper and add to slow cooker. Add in wine, chicken broth, tomatoes and rosemary. Cook on low for 8-10 hours. Remove pork and shred. Return to slow cooker and stir in heavy cream. Cook for an additional 10-15 minutes or until heated through.
Cook gnocchi according to package directions. Serve topped with pork and sauce.