Use slots for Pattern, and cache property accesses in match() which is showing up really high on profiles.
Use slots for Pattern, and cache property accesses in match() which is showing up really high on profiles.

indygreg/pymake,mozilla/pymake,mozilla/pymake,mozilla/pymake